在Centos 6.5下,用dhcpd.conf重启dhcpd失败:期望IP地址或主机名选项域名服务器“11.11.0.9”

我试图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; };