我试图build立一个DHCP和DNS服务器。 我检查客户端IP是否可以捕获(11.11.0.1),ping服务器ip(11.11.0.9)正常,但ping域名(example.com)不正确。
在服务器上,ping IP是可以的,ping域名(example.com)也是可以的。
Windows客户端:命令作为ipconfig -all
連線特定 DNS 尾碼 . . . . . . . . : example.com ~~~ IPv4 位址 . . . . . . . . . . . . : 11.11.0.1(偏好選項) 子網路遮罩 . . . . . . . . . . . .: 255.255.255.0 ~~~ 預設閘道 . . . . . . . . . . . . .: 11.11.0.254 DHCP 伺服器 . . . . . . . . . . . : 11.11.0.9 ~~~ DNS 伺服器 . . . . . . . . . . . .: fec0:0:0:ffff::1%1 fec0:0:0:ffff::2%1 fec0:0:0:ffff::3%1 NetBIOS over Tcpip . . . . . . . .: 啟用
CentOS服务器端:
从DNS服务器设置是不好的grap,我在“dhcpd.conf”中添加了一行如下:
subnet 11.11.0.0 netmask 255.255.255.0{ option routers 11.11.0.254; option domain-name "example.com"; -> option domain-name-servers "11.11.0.9"; };
然后运行“重新启动DHCP服务”,但它失败了。 / var / log / messages说:
localhost dhcpd: /etc/dhcp/dhcpd.conf line 23: 11.11.0.9 (262): expecting IP address or hostname localhost dhcpd: option domain-name-servers "11.11.0.9"
我应该如何解决这个问题? 我试了几个IP组合来设定,但结果仍然一样。
最有可能的是,您必须删除语句周围的引号,因为IP地址可能不会被引用:
subnet 11.11.0.0 netmask 255.255.255.0{ option routers 11.11.0.254; option domain-name "example.com"; option domain-name-servers 11.11.0.9; };