เครือข่ายและ DNS

How to fix bind hangs on generating rndc key

DNS ถ้าหากทำการ setup DNS server เรียบร้อยแล้ว และ start named service ขึ้นมาพบว่าค้างอยู่ที่ Generating /etc/rndc.key: ดังตัวอย่าง

[root@zm named]# /etc/init.d/named restart
Stopping named:                                            [  OK  ]
Generating /etc/rndc.key:

การแก้ไขปัญหา ให้ gen rndc.key ขึ้นมาให้ด้วยคำสั่ง

[root@zm named]# rndc-confgen -a -r /dev/urandom

จะได้ผลลัพธ์ดังนี้ wrote key file “/etc/rndc.key” แต่ถ้าหากมีการทำ chroot ให้รันคำสั่งดังนี้

[root@zm named]# rndc-confgen -a -r /dev/urandom -t /var/named/chroot

จะได้ผลลัพธ์ดังนี้

wrote key file "/etc/rndc.key"
wrote key file "/var/named/chroot/etc/rndc.key"

หลังจาก gen rndc.key เรียบร้อยแล้วให้ลอง start named ใหม่อีกครั้ง

[root@zm named]# /etc/init.d/named start
Starting named:                                            [  OK  ]
EOF.← กลับไปอ่านบทความอื่น