ฉันรู้ว่ามีคำสั่งง่าย ๆ สำหรับเรื่องนี้ แต่ฉันจะบอกอินสแตนซ์ของเซิร์ฟเวอร์ Ubuntu ของฉันเพื่อขอที่อยู่ IP ใหม่จากเซิร์ฟเวอร์ DHCP บน eth0 ได้อย่างไร
ฉันรู้ว่ามีคำสั่งง่าย ๆ สำหรับเรื่องนี้ แต่ฉันจะบอกอินสแตนซ์ของเซิร์ฟเวอร์ Ubuntu ของฉันเพื่อขอที่อยู่ IP ใหม่จากเซิร์ฟเวอร์ DHCP บน eth0 ได้อย่างไร
คำตอบ:
dhclient eth0
eth0: interface not found or invalid
ifconfig
เพื่อดูว่ามีอินเตอร์เฟสใดบ้างที่มีอยู่ในระบบของคุณ
ในการปล่อยที่อยู่ IP ปัจจุบัน:
$ sudo dhclient -r
วิธีขอรับสัญญาเช่าใหม่:
$ sudo dhclient
อีกปัญหาที่ฉันพบคือ dhclient ยังคงร้องขอ IP เดียวกันจากเซิร์ฟเวอร์ DHCP การรันคำสั่งdhclient -r
ไม่สามารถแก้ไขปัญหานี้ได้ ดังนั้นหลังจากที่ได้อ่านman pages
เพิ่มเติมอย่างละเอียดผมพบว่าถ้าผมแก้ไขไฟล์ที่จะลบการอ้างอิงเช่าทั้งหมดอะแดปเตอร์ที่เฉพาะเจาะจงในกรณีของฉัน/var/lib/dhcp3/dhclient.leases
eth0
จากนั้นทำงานsudo dhclient eth0
ได้ตามที่คาดหวังและมอบหมาย IP ใหม่ / แตกต่าง
สถานการณ์ของฉันอาจไม่เหมือนกัน แต่ต้องการให้เซิร์ฟเวอร์ของฉันดึงที่อยู่จากช่วงที่สูงกว่าที่เคยใช้ เซิร์ฟเวอร์ DHCP ได้รับการกำหนดค่าให้ทำเช่นนี้เว้นแต่จะมีการร้องขอที่อยู่ IP เฉพาะไม่ว่าจะอยู่ในช่วงใดก็ตาม เนื่องจากdhclient
เป็นการร้องขอที่อยู่ IP เก่าโดยเฉพาะตามข้อมูลในdhclient.leases
ไฟล์เซิร์ฟเวอร์ DHCP จึงส่งคืนที่อยู่เดิมเสมอ
เมื่อคุณเรียกใช้"sudo /etc/init.d/dhcp3-server restart"มันให้อะไรเช่น:
การหยุดเซิร์ฟเวอร์ DHCP: dhcpd3 การเริ่มต้นเซิร์ฟเวอร์ DHCP: dhcpd3
ถ้าไม่มันไม่ทำงาน ...
จากนั้นตรวจสอบให้แน่ใจว่าลูกค้าของคุณส่งคำขอให้เช่าดูที่ไฟล์ /var/logs/deamon.log ควรมีคำขอ DHCP จำนวนมากอยู่ในนั้น หากไม่มีปัญหาเกิดขึ้นกับลูกค้าของคุณ (และเราจะดำเนินการให้จากที่นั่น)
หากลูกค้าของคุณโอเคลืมเรื่อง firestarter สักครู่แล้วลองทำให้มันใช้งานไม่ได้ เพื่อให้แน่ใจว่าเซิร์ฟเวอร์ DHCP ของคุณพร้อมใช้งาน พิมพ์ "sudo /etc/init.d/dhcp3-server stop" แล้ว "sudo /etc/init.d/dhcp3-server start" จากนั้นควรจะทำงานโดยสมมติว่าติดตั้งอย่างถูกต้องในกล่องของคุณ
ฉันรวมสำเนาของไฟล์ dhcpd.conf ของฉันแล้ว
สุดท้ายให้ดูที่ไฟล์ / var / log / messages ของเซิร์ฟเวอร์ของคุณหากได้รับคำขอและตอบกลับด้วยสัญญาเช่าที่ถูกต้อง นอกจากนี้ยังอาจทำให้คุณมีความคิดว่ามีอะไรผิดปกติกับไฟล์กำหนดค่าของคุณ (หากมีบางอย่างผิดปกติกับไฟล์) หากคุณไม่สามารถทำสิ่งนี้ให้โพสต์ไฟล์ข้อความของคุณและฉันจะดูในภายหลัง
โชคดี
Rajat