DDNS無法update的問題
今天根據DHCP的man手冊上配置了DDNS,配置完后啟動named和dhcpd,查看/var/log/meaasges均正常
但是在分配給客戶機Ip時出現客戶機能分配到ip地址,而dns無法update
客戶機分配到ip后查看/var/log/messages,發現下面的提示錯誤,
Nov 15 15:37:41 localhost dhcpd: DHCPDISCOVER from 00:50:56:c0:00:01 via eth0
Nov 15 15:37:42 localhost dhcpd: DHCPOFFER on 192.168.1.11 to 00:50:56:c0:00:01
(liushumantou) via eth0
Nov 15 15:37:42 localhost named: client 192.168.1.10#32770: update 'mtls.c
om/IN' denied
Nov 15 15:37:42 localhost dhcpd: Unable to add forward map from liushumantou.mtl
s.com to 192.168.1.11: timed out
Nov 15 15:37:42 localhost dhcpd: DHCPREQUEST for 192.168.1.11 (192.168.1.10) fro
m 00:50:56:c0:00:01 (liushumantou) via eth0
我無法確認為什麼denied,是不是許可權問題?
/var/named目錄只有named用戶及組可寫
我的dns是用named用戶執行的,而dhcp是用root執行的
求解,謝謝
《解決方案》
您的 named 配置檔有設定 allow-update { ...}; 敘述呼 ?
--
《解決方案》
named.conf 相關配置
key DHCP_UPDATER {
algorithm HMAC-MD5;
secret qhB++OR5yWo8BTXwk/m4ng;
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "1.168.192.zone";
allow-update { key DHCP_UPDATER; };
zone "mtls.com" IN {
type master;
file "mtls.com.zone";
allow-update { key DHCP_UPDATER; };
};
dhcpd.conf 文檔如下:
key DHCP_UPDATER {
algorithm HMAC-MD5;
secret qhB++OR5yWo8BTXwk/m4ng;
};
zone mtla.com. {
primary 127.0.0.1;
key DHCP_UPDATER;
}
zone 1.168.192.in-addr.arpa. {
primary 127.0.0.1;
key DHCP_UPDATER;
}
[ 本帖最後由 tuishu 於 2007-11-15 16:41 編輯 ]
《解決方案》
請問你的完整一天的 dhcpd.conf 內容是.. ?
還有 192.168.1.10 這個 ip 是誰 ? dhcp server 還是 client 的 ip ?
--
《解決方案》
完整的dhcpd.conf如下:
ddns-update-style interim;
ignore client-updates;
key DHCP_UPDATER {
algorithm HMAC-MD5;
secret qhB++OR5yWo8BTXwk/m4ng;
};
zone bj.pnx. {
primary 127.0.0.1;
key DHCP_UPDATER;
}
zone 251.168.192.in-addr.arpa. {
primary 127.0.0.1;
key DHCP_UPDATER;
}
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.11 192.168.1.245;
option routers 192.168.251.254;
option subnet-mask 255.255.255.0;
option domain-name "mtls.com";
option domain-name-servers 192.168.1.10;
default-lease-time 21600;
max-lease-time 43200;
}
DNS SERVER DHCP SERVER 是一台機器,ip為192.168.1.10
開頭的/var/log/messages 的log錯誤中192.168.1.11是一個客戶機申請到的ip,但是在dns update時被deny掉了,問題就在這裡, 但是是什麼原因造成的不理解
《解決方案》
《解決方案》
版主,我覺得這個問題不是DHCP的,它DHCP已經分配給客戶機IP地址了,而之前做完DNS配置之後也沒有問題,
就是說還是這個key出問題, 並且是被deny掉的,是不是許可權什麼的出錯?
我的dns是named用戶,dhcp是root用戶的