DHCP动态网络配置
给大家补充以下dhcp动态配置IP的方法
首先了解一下DHCP动态获取IP地址的基本原理:DHCP基本原理及实现过
接下来进行dhcp服务的配置
在shell下执行:yum search dhcp
找到对应的应用(dhcp.x86_64),进行安装。
然后执行:yum install dhcp.x86_64 进行安装。
上述表示已经安装完成dhcp服务,要使服务正常运行,需要编辑dhcp服务的配置文件(/etc/dhcp/dhcpd.conf)
执行: cp /usr/share/doc/dhcp*/dhcp.conf.example /etc/dhcp/dhcpd.conf
将系统对于dhcp的配置文件模版复制到/etc/dhcp下
然后编辑文件/etc/dhcp/dhcpd.conf
执行:vim dhcpd.conf
编辑
(1)第7行 option domain-name "example.com" 设置默认搜索域
(2)第8行 option domain-servers 114.114.114.114; 设置默认搜索源
(3)第10行default-lease-time 600; 默认租约时间
配置项用来设置默认租约时间,它的单位为秒,表示客户端可以从DHCP服务器租约某个IP地址的默认时间。
第11行 max-lease-time 7200; 设置最大租约时间
配置项用来配置允许DHCP客户端请求的最大租约时间,当客户端未请求明确的租约时间时,服务器将采用默认租约时间。
(3)删掉第28行内容,
(4)编辑31,32,33行内容
subnet 172.25.254.0 netmask 255.255.255.0{ 设置网络位和子网掩码
rang 172.25.254.xxx 172.25.254.xxx; 设置动态网络范围
}
开机自启: systemctl enable dhccpd
查看服务状态: systemctl status dhcpd
在另一台主机(客户端)中进行动态分配网络
如上述:inet 172.25.151.111 ,和服务端dhcp配置文件中规定的IP动态获取范围一致。