วันเสาร์ที่ 24 พฤศจิกายน พ.ศ. 2555

แก้ปัญหา ClearOS แจก IP ชน Diskless




เป็นปัญหาหลักของร้านเน็ตที่ใช้ Server ClearOS และ Server Diskless ในร้านเดียวกัน เพราะปกติแล้วเครื่องลูกต้องรับ IP จาก Server Diskless แต่วันดีคืนดี ไปรับจาก Server ClearOS เป็นสาเหตุให้บูต Windows ไม่ได้ และค้างอยู่ที่หน้าจอ DHCP ถ้าสังเกตจะพบว่า IP ที่ได้รับ ไม่ตรงกับ IP ที่ตั้งใน Server Diskless

หลายท่านอาจจะแก้ปัญหาด้วยการปิด DHCP ที่ Server ClearOS ก็ไม่ผิดแต่อย่างไร แต่อาจมีบางท่านรวมทั้งตัวผมเองยังจำเป็นต้องใช้ DHCP จาก  Server ClearOS อยู่ จึงต้องหาวิธีตั้งค่าให้ Server ClearOS ไม่แจก IP เฉพาะเครื่องลูกในระบบ Diskless

การตั้งค่า Server ClearOS ให้ไม่แจก IP เครื่องลูก Diskless

ใช้คำสั่ง

dhcp-host=xx:xx:xx:xx:xx:xx,ignore

xx:xx:xx:xx:xx:xx หมายถึง MAC Address ของเครื่องที่ต้องการ

ไฟล์ที่ต้องแก้ไข

/etc/dnsmasq.conf

* ให้เพิ่มคำสั่งที่บรรทัดล่างสุด

เครื่องมือที่ใช้

ตามสะดวก ถนัดตัวไหนใช้ตัวนั้นได้เลย จะเป็น WinSCP, Webmin หรือผ่าน Command line อย่าง nano, pico ก็ได้ครับ

ตัวอย่าง

สมมุตเครื่องลูก 3 เครื่อง มี MAC Address ดังนี้

เครื่องที่ 1 00:0B:6A:E4:B9:B0
เครื่องที่ 2 00:1D:7D:5A:1E:8D
เครื่องที่ 3 00:25:22:AD:89:5C

จะได้คำสั่งเป็น

dhcp-host=00:0B:6A:E4:B9:B0,ignore
dhcp-host=00:1D:7D:5A:1E:8D,ignore
dhcp-host=00:25:22:AD:89:5C,ignore

เมื่อเพิ่มคำสั่งและบันทึกไฟล์เรียบร้อยแล้ว ต้อง Restart Service ด้วยคำสั่ง

[root@system ~]# service dnsmasq restart
Stopping dnsmasq:                                          [  OK  ]
Starting dnsmasq:                                          [  OK  ]
[root@system ~]#

Tips

MAC Address ของเครื่องลูกในระบบ Diskless ทั้งหมด เราสามารถหาได้ที่ไฟล์ wks.ini ในโฟลเดอร์ Richtech

ขอบคุณทุกท่านที่ให้ความสนใจ และติดตามอ่าน ผมหวังว่าบทความนี้จะช่วยให้ท่านวางระบบได้ตามที่ต้องการ แลัใช้ประโยชน์กับความสามารถของ Server ที่มีได้เต็มที่ครับ

6 ความคิดเห็น:

  1. ขอบคุณสำหรับความรู้ดีๆ

    ตอบลบ
  2. ขอถามหน่อยครับ ใช้ ClearOS เหมือนกันแต่เวลาใช้เน็ตไปนาน ประมาณ 02.00 จะใช้เน็ตไม่ได้

    Server แจกไอพีปกติ แต่เครื่องลูกออกอินเตอร์เน็ตไมได้ ถ้าจะให้เครื่องลูกออกเน็ตได้ต้อง

    ไป คลิกคอนฟิกที่ตัวการแลนด์ที่แจก เน็ตให้เครื่องลูกทุกครั้งเลย จะแก้ปัญหายังไงครับ

    ช่วยหน่อยครับ

    ตอบลบ
  3. ขอบคุณมากครับที่เอามีวิธีแก้ ที่ร้านผมอาการเป็นแบบนี้ ถ้าไม่ได้เว็บนี้ผมคงต้องหาวิธีแก้อีกนาน ขอบคุณท่านจริงๆๆครับ

    ตอบลบ
  4. ขอบคุณจริงๆคับ..ติดตรงนี้คับ..

    ตอบลบ
  5. ขอบคุณจริงๆคับ..ติดตรงนี้คับ..

    ตอบลบ
  6. ความคิดเห็นนี้ถูกผู้เขียนลบ

    ตอบลบ