设置DHCP
安装DHCP服务器:yum install dhcp -y
安装完在文件/etc/dhcp/dhcpd.conf下
vim /etc/dhcp/dhcp.conf
default-leaste-time 259200;
max-lease-time 777600;
option domain-name "wangconggao";
第一行和第二行定义租约的预设期限和最高期限,数值以秒来计算,也就是“三天”和“九天”。
最后一行指定的是网络使用的名称。
subnet 192.168.20.0 netmask 255.255.255.0 {
range 192.168.20.1 192.168.20.19;
range 192.168.20.21 192.168.20.253;
option broadcast-address 192.168.20.255;
option routers 192.168.20.20;
option domain-name-servers 192.168.20.20,219.141.136.10,219.141.140.10;
}
这里,在网络(192.168.20.0)下面指定两个scope,也就是分配DHCP的IP范围:192.168.20.1和192.168.20.19到
192.168.20.21到192.168.253,另外,我还指定了‘广播地址’、‘路由器地址’和‘DNS’的地址。
host xiaohai {
hardware ethernet 48:54:E8:27:75:77;
fixed-address 192.168.20.252;
}
通过DHCP获取IP的客户端机器,如果其租期已经过期了,那么可能失去原来的ip,如果我想永远用原来的ip上面的方法就可以实现。
然后建立dhcp.leases文件:
touch /etc/dhcp.leases
不要尝试自行修改这个文件,假如改文件有问题的话,讲它删除或重命名。然后再重新建立文件。
重启dhcp服务器:
/etc/rc.d/init.d/dhcpd restart
或:service dhcpd restart
看下面有没有报错如果没有说明成功!