DHCP服务器设置
1.先将DHCP服务器网络地址设置为静态分配:
vim /etc/sysconfig/network-*/*-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=statics
HWADDR=00:0C:29:56:ea:8a
IPADDR=192.168.1.109
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
service network restart
2.安装配置dhcp服务器
yum install dhcp
vim /etc/dhcp/dhcpd.conf (linux6以后的版本)
vim /etc/dhcpd.conf (linux5的版本)
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.1 192.168.1.111; #从192.168.1.1到192.168.1.111(自己设置地址池)
option domain-name-servers 192.168.1.1,8.8.8.8,192.168.1.109; #DNS地址
option domain-name "walls.com"; #域名
option routers 192.168.1.1; #路由器地址
option subnet-mask 255.255.255.0; #子网掩码
option broadcast-address 192.168.1.109; #广播地址(需要在地址池内)
default-lease-time 21600; #默认租约时间
max-lease-time 43200; #最大租约时间
}
host abc {
hardware ethernet 00:0c:29:0a:7b:86; #指定机器MAC地址
fixed-address 192.168.1.220; #给该机器指定IP地址(此地 址要在上面地址池外)
}
配置完成后,
service dhcpd restart
PS:如果dhcp服务器启动失败,请检查配置文件格式是否正确,或者查看tail -50 /var/log/messages |less
懒人可直接复制我的配置文件进行修改,我已经测试过。