Mikrotik DHCP Offering Lease xx.xx.xx.xx for zz:zz:zz:zz:zz:zz without success

หนึ่งใน Error ยอดนิยมที่เจอกันใน Log เลย กับ DHCP Offering Lease xx.xx.xx.xx for zz:zz:zz:zz:zz:zz without success เป็น Error ที่บอกเราว่า เครื่องลูก (DHCP Client) ส่งคำขอ IP มายัง DHCP Server แต่เมื่อ Server ให้ไปแล้วตัวลูกไม่รับ

ในกระบวนการทำงานของ DHCP Protocol นั้นเมื่อตัวลูกขอ IP มาแล้ว ไม่ใช่แค่ Server ให้ IP ไปแล้วจะจบขั้นตอน แต่จะมีขั้นตอนที่ตัวลูกยืนยันกลับมาที่ Server ให้ชัดเจนว่าตัวเองได้รับและจะใช้ IP ที่ Server ส่งให้หรือไม่ โดยนั้นตอนดังกล่าวเรานิยมเรียกกันว่า DORA (โดร่า)

D(iscovery) > Client ส่งสัญญาณขอ IP
O(ffer) > Server เสนอ IP
R(equest) Client ยืนยันรับ IP ที่เสนอ
A(cknowledge) Server ตอบรับทราบ

ถือว่าเป็นระบบที่ดีทีเดียวใช่ไหมครับ เพราะไม่ใช่แค่จ่าย IP ออกไปแล้วก็ไม่รับรู้อะไรเลย และในเน็ตเวิร์กระดับที่สูงขึ้นไป DHCP protocol ยังมีอะไรให้เรียนวิธีใช้อีกเยอะกว่าแค่ตั้งค่าให้แจก IP แบบที่เราใช้กัน

เมื่อมาถึงตรงนี้เราคงทราบกันแล้วว่า Error ใน Log นี้หมายถึงกำลังเกิดอะไรขึ้น คราวนี้เราลองมาดูถึงสาเหตุเพื่อที่จะไปลองไล่ในระบบดูครับ

1. ในระบบของเรามี DHCP Server อยู่ในระบบมากกว่า 1 ตัว ดังนั้นเครื่องลูกอาจจะไปตอบตกลงกับ DHCP Server อีกตัว ทำให้ DHCP Server อีกตัวที่ตัวถูกไม่ได้ตอบรับเกิด Error ดังกล่าว
2. DHCP Client อาจจะไม่ได้อยู่ใน switch ตัวเดียวกับ router โดยตรง มีการเชื่อมผ่านสื่อกลางอื่นๆ มาก่อน เช่นเชื่อมต่อผ่าน Wireless ในลักษณะ Repeater หรือเชื่อมแบบ Wireless Bridge เพื่อเข้าระบบแลนมีสาย แต่ตั้งค่า Station Mode ไม่ถูกต้อง ซึ่งในกรณีแบบนี้เราต้องไปตรวจสอบที่สื่อกลางที่เราใช้งานดูครับ

————————

เรียน Mikrotik และเน็ตเวิร์กด้วยภาพ กับคอร์สออนไลน์เนื้อหา 11 ชั่วโมง และภาพประกอบอีก 185 สไลด์
โดย อ.พงษ์พิพัฒน์ ธัญวิรภาพ (Mikrotik Certified Trainer) สนใจติดต่อ LINE ID: @mikrotik https://bit.ly/MikrotikLineOA#เรียนเน็ตเวิร์กด้วยภาพ