โดยบล็อค ILikeCafe
แก้ปัญหา 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 ที่มีได้เต็มที่ครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น