DHCP介绍
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。
具体详细参照百度百科DHCP
简单来说就是自动化动态分配IP。
实现: 配置150-200地址池的动态分配,150固定分配给一个win7的客户端
环境:
Server:Centos7.0 IP:10.30.40.4/24
Client:Centos7.0 (自动获取IP)
Client:Win7
部署:
使用yum install dhcp -y
安装dhcp服务,配置yum可参考我之前写的文章Centos7本地yum源配置
rpm -ql dhcp
查看服务的文件
主配置文件默认没有配置,我们需要将默认配置里的模板拷贝到主配置文件里面去cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
编辑主配置文件(/ect/dhcp/dhcpd.conf)
固定IP的配置是自己手动配置的。
subnet 10.30.40.0 netmask 255.255.255.0 { #自己网络的网段信息及子网掩码
range 10.30.40.150 10.30.40.200; #地址池范围
option domain-name-servers 10.30.40.4; #修改客户端的DNS地址,与/etc/resolv.conf中nameserver后面的IP相匹配
option domain-name "ywboy.cn"; #与/etc/resolv.conf里面的域名后缀匹配
option routers 10.30.40.1; #路由地址,及网关
option broadcast-address 10.30.40.255; #为客户端设定广播地址
default-lease-time 600; #默认的租约时间,单位为秒
max-lease-time 7200; #最大租约时间,单位为秒
host win7 { #host+主机名
hardware ethernet 00:0C:29:9D:6A:0B; #客户端MAC地址
fixed-address 10.30.40.150; #给予的固定IP
}
}
最后,重启服务systemctl restart dhcpd
客户端MAC地址获取:
win7虚拟机(第一种)
第二种
网卡配置器,详细信息或者cmd ‘ipconfig /all‘
linux:ifconfig
ip a
客户端测试
centos7:(因为150绑定给了win7,所以此机获取到的是151)
win7:
原文地址:https://blog.51cto.com/14113984/2427688
时间: 2024-11-06 07:30:31