Score:0

อัปเดต DNS แบบไดนามิกผ่าน DHCP บน CentOS

ธง in

ฉันใช้ Ubuntu VM เป็นส่วนใหญ่ในคลัสเตอร์ vSphere ที่ VLAN ได้รับการจัดการโดย Windows DHCP และ DNS จาก Ubuntu VMs ฉันสามารถอัปเดตระเบียน DNS ใน Windows DNS เพื่อชี้ IP แบบไดนามิกไปยังชื่อโฮสต์ (ตั้งค่าใน /etc/ชื่อโฮสต์) กับ ตัวระบุ dhcp: mac นอกจากนี้ใน /etc/netplan/00-installer-config.yaml:

cat /etc/netplan/00-installer-config.yaml
# นี่คือการกำหนดค่าเครือข่ายที่เขียนโดย 'subiquity'
เครือข่าย:
  อีเธอร์เน็ต:
    ens160:
      dhcp4: จริง
      ตัวระบุ dhcp: mac
  รุ่น: 2

หลังจากการแก้ไขเหล่านี้ให้โทรไปที่ dhclient -r ยังอัปเดตระเบียน DNS ให้ชี้ไปยังที่อยู่ IP ที่กำหนดโดย dhcp ใหม่

แต่ตอนนี้ฉันต้องการบรรลุฟังก์ชันการอัปเดต DNS เดียวกันใน CentOS 7 VM ก่อนอื่นฉันตั้งค่า /etc/ชื่อโฮสต์ ถึง myhost.example.tld และรีบูตเครื่อง หลังจากนั้นฉันพยายามเปลี่ยนตัวแปรเซิร์ฟเวอร์ใน /etc/sysconfig/network-scripts/ifcfg-ens192:

  • การตั้งค่า MACADDR ไปอย่างใดอย่างหนึ่ง อนุรักษ์ หรือ ถาวร
  • การตั้งค่า DHCP_HOSTNAME ถึง โฮสต์ของฉัน แต่ไม่ DHCP_FQDN
  • การตั้งค่า DHCP_FQDN ถึง myhost.example.tld แต่ไม่ DHCP_HOSTNAME

ทุกการเปลี่ยนแปลงใน ifcfg-ens192 ตามมาด้วยการเรียกใช้ dhclient -r ens192; dhclient ens192 และรีบูต

Score:0
ธง in

ฉันเพิ่งพบวิธีแก้ปัญหา หนึ่งจำเป็นต้องสร้าง /etc/dhcp/dhclient.conf และเพิ่ม ส่ง fqdn.fqdn = gethostname(); ไปมัน หลังจากนั้นก dhclient -r; ดีเอชแอล ส่งชื่อโฮสต์ในข้อความ DHCP*

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา