สำหรับท่านที่เจอปัญหาเน็ตตัดบ่อย วิธีนี้น่าจะช่วยได้ในระดับนึงครับ
มาดูที่การทำงานหลักในการตัด - ต่อ internet ของ cc กันครับ รูปที่ 1 แสดงความผิดปกติของ ppp1 ที่เป็นแบบนี้เพราะว่า cc จะมี service ตัวนึงชื่อ syswatch คอยทำหน้าที่ตัด และ ต่อ internet โดยจะทำการ ping ไปหา ip ตามที่ cc กำหนดไว้ถ้า ping เป็น failed ทั้งหมด ดังในรูปที่ 2 ก็จะทำการตัด ppp นั้นทิ้งแล้วทำการ reconnect ใหม่พร้อมด้วยการ restart firewall เพื่อเปลี่ยนเส้นทาง (การสลับสาย) ip ที่ cc กำหนดเป็นมาตรฐานเพื่อไว้ ping มี 2 ip ดูได้จากรูปที่ 2 คือ 1. 69.90.141.108 = www.pointclark.net 2. 64.246.0.66 = app2.houston.centralpointe.net จะสังเกตุได้ว่าทั้ง 2 ip นั้นเป็นเว็ปต่างประเทศทำให้เวลา ping ไปหานั้นอาจมี delay หรือว่าอะไรก็แล้วแต่ที่เป็นสาเหตุทำให้ packet นั้น lost เมื่อ packet lost ก็จะทำให้ syswatch มองว่า failed เมื่อมันมองว่า failed ก็จะทำการตัด ppp นั้น แล้วทำการต่อใหม่ให้ซึ่งทำให้เกิดปัญหาดังในรูปที่ 1 และในรูปที่ 2 ขั้นตอนการทำงานของ syswatch เมื่อเน็ตตัด รูปที่ 2 ip ที่ cc ใช้ ping ทดสอบ ppp และแสดงการตัด - ต่อ internet วิธีการแก้ปัญหาคือเปลี่ยนให้ ping ไปที่ server ในประเทศของเรา แก้ไขไฟล์ชื่อ syswatch อยู่ใน /etc/ ด้วยการพิมพ์ใน putty vi /etc/syswatch เลื่อนมาที่บรรทัดล่างสุดจะเห็น #ping_servers=111.222.333.444,555.666.777.888 ให้แก้เป็น ( ในที่นี้ isp เป็น true ) ping_servers=203.144.207.49,203.144.207.29 แล้วก็ :wq เพื่อเซฟ ตามด้วย service syswatch restart เมื่อแก้แล้วเมื่อ syswatch ทำงานก็จะ ping ไปยัง ip ที่เราใส่ไว้ทั้ง 2 ip ครับ *** ตรงส่วนของ ping_servers นี้สามารถใส่ ip ของ dns ตาม isp ที่เราใช้อยู่ได้ครับเพื่อประสิทธิภาพในการ ping เช่นของ Maxnet ping_servers=202.69.137.137,202.69.137.138 หรือจะ 2 isp ก็ใส่ไปได้เลยครับ ping_servers=203.113.127.199,202.69.137.137 คำสั่งที่ใช้ในการดู cat /var/log/syswatch |less | |||
| |||
วันจันทร์ที่ 3 ตุลาคม พ.ศ. 2554
วิธีแก้ปัญหาเน็ตตัดบ่อยเบื้องต้น
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น