我试图在Ubuntu上configurationDHCP服务器,但面临一些问题。 我遵循的步骤如下:
步骤1
# apt-get install dhcp3-server
我在安装过程中遇到以下问题。
check syslog for diagnostics. [fail]
第2步
#vi /etc/default/dhcp3-server INTERFACEs="eth1"
第3步
#vi /etc/dhcp3/dhcpd.conf option subnet-mask 255.255.255.248; option broadcast-address 192.168.0.15; option routers 192.168.0.9; dafault-lease-time 600; max-lease-time 7200; subnet 192.168.0.8 netmask 255.255.255.248{ range 192.168.0.10 192.168.0.14; }
步骤4
# /etc/init.d/dhcp3-server restart *Stopping DHCP server dhcp3 [fail] *Starting DHCP server dhcp3 *check syslog for diagnostics. [fail]
我想我错过了什么,我错过了什么?
步骤2中的INTERFACEs中有一个小的问题,在这个问题中是否有错字,或者是计算机上的实际文件?
在步骤3你有“违约租赁时间”应该是“默认租赁时间”,所以也可能是问题。 其他小的细节,可能更多的是一个美观的事情,但应该调整,是你有一个空间之前的最大租赁时间,你没有一个子网掩码和{,也在步骤3之间的空间。
如果这些指针不能解决你的问题,你能否粘贴更多的系统日志文件来帮助我们更好地帮助你?
你可以尝试像这样的configuration
dafault-lease-time 600;
max-lease-time 7200;
subnet 192.168.0.8 netmask 255.255.255.248{
range 192.168.0.10 192.168.0.14;
option broadcast-address 192.168.0.15;
option routers 192.168.0.9;
}
编辑你的'/ etc / network / interfaces'configuration文件并添加如下内容:
auto eth1 iface eth1 inet static address 192.168.0.9 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255
重启networking和DHCP通过'/etc/init.d/networking重启&& /etc/init.d/isc-dhcp-server重启'
如果ETH1是内部LAN接口,则必须先在静态IP上进行设置。 当我在其中一台服务器上设置DHCP服务时,遇到了同样的问题,并且将内部LAN接口设置为静态DHCP后,就可以正常工作。