ในช่วงสัปดาห์ที่ผ่านมาฉันได้รับปริมาณข้อมูลจำนวนมากจากที่อยู่ IP จีนจำนวนมาก การรับส่งข้อมูลนี้ดูเหมือนว่ามาจากคนปกติและคำขอ HTTP ของพวกเขาระบุว่าพวกเขาคิดว่าฉัน:
- อ่าวโจรสลัด
- เครื่องมือติดตาม BitTorrent ต่างๆ
- เว็บไซต์ลามก
ทุกอย่างดูเหมือนสิ่งที่ผู้คนจะใช้ VPN สำหรับ หรือสิ่งต่าง ๆ ที่จะทำให้กำแพงเมืองจีนโกรธ
ตัวแทนผู้ใช้รวมถึงเว็บเบราว์เซอร์, Android, iOS, FBiOSSDK, Bittorrent ที่อยู่ IP เป็นผู้ให้บริการภาษาจีนเชิงพาณิชย์ทั่วไป
ฉันมี Nginx ที่ส่งคืน 444 หากโฮสต์ไม่ถูกต้องหรือตัวแทนผู้ใช้ไม่ถูกต้อง:
## Deny illegal Host headers
if ($host !~* ^({{ www_domain }})$ ) {
return 444;
}
## block bad agents
if ($http_user_agent ~* FBiOSSDK|ExchangeWebServices|Bittorrent) {
return 444;
}
ฉันสามารถรับน้ำหนักได้แล้ว แต่ก็มีการระเบิดถึง 2k / นาที ฉันต้องการค้นหาสาเหตุที่พวกเขามาหาฉันและหยุดมัน เรามีปริมาณการใช้ CN ที่ถูกกฎหมายดังนั้นการห้าม 1 / 6th ของดาวเคราะห์โลกจึงไม่ใช่ตัวเลือก
เป็นไปได้ว่าอาจเป็นอันตรายและเป็นส่วนตัว แต่อาจเป็นเพียง DNS ที่กำหนดค่าผิดพลาด
ทฤษฎีของฉันคือเซิร์ฟเวอร์ DNS ที่กำหนดค่าไว้ไม่ถูกต้องหรืออาจเป็นบริการ VPN บางอย่างที่ผู้คนใช้เพื่อหลีกเลี่ยง Great Fire Wall
ให้ที่อยู่ IP ของลูกค้า:
183.36.131.137 - - [05/Jan/2015:04:44:12 -0500] "GET /announce?info_hash=%3E%F3%0B%907%7F%9D%E1%C1%CB%BAiF%D8C%DE%27vG%A9&peer_id=%2DSD0100%2D%96%8B%C0%3B%86n%8El%C5L%11%13&ip=183.36.131.137&port=11794&uploaded=4689970239&downloaded=4689970239&left=0&numwant=200&key=9085&compact=1 HTTP/1.0" 444 0 "-" "Bittorrent"
ฉันรู้:
descr: CHINANET Guangdong province network
descr: Data Communication Division
descr: China Telecom
- ฉันจะค้นหาเซิร์ฟเวอร์ DNS ที่ลูกค้าใช้งานอยู่ได้อย่างไร
- มีการพิจารณาว่าคำขอ HTTP มาจาก VPN หรือไม่
- เกิดอะไรขึ้นที่นี่จริงเหรอ?