Ip จากจีนยิงเข้าเว็บลูกค้า แบนวิดอื้อแก้ยังไงดี

ip จากจีนยิงเข้าเว็บลูกค้า แบนวิดอื้อแก้ยังไงดี


Bot Baidu มาเยี่ยมเยียนครับ ไม่ต้องตกใจไป

ถ้าไม่ได้ค้าขายกับจีนก็บล๊อคออกดีกว่าครับ

ดีดทิ้งเลยครับ

ใช้ Nginx ดีดแต่ baidu ออกก็ได้ครับ (แต่ปกติผมดีด baidu,msn,bing,yandex)

รบกวนขอความรู้หน่อยครับว่า เขียนอย่างไรครับ ผ่าน ngnix ครับ

if ( $http_user_agent ~* “baidu|yand|msn|bing” ) {
return 444;
}

Bot Baidu นี่มันแรงจริงๆ

IP ที่เห็นวิ่งเข้ามาบ่อยๆจะเป็น 180.76.4.x กับ 180.76.5.x
แต่เช็ค IP ของ Baidu ทั้งหมดคือ 180.76.0.0/16
เครื่องใหน baidu เข้าแล้วมีปัญหา ผม block ip มันใน firewall ไว้ทั้ง class เลย

ส่วนมากปัญหาแท้จริงมาจากตัวเว็บเองที่ทำงานหนัก พอโดนเรียกเยอะๆแล้วทำงานไม่ทันจน apache เต็ม
แต่เช็ค apache status ทีไร เจอแต่ ip baidu มาเป็นแถบ block มันไปซะเครื่องก็เบาไปเอง

ฮิฮิ เครื่องผมไม่บล็อกแต่ buido ละ จัดจีนซ่ะทั้งประเทศเลยครับ :slight_smile: