实验要求
设计一台DHCP服务器实现为不同的局域网内的主机分配IP地址
实验配置
服务器 | IP | 模拟不同局域网的网络 |
---|---|---|
DHCP服务器 | 10.0.0.10 | vmnet4 |
DHCP中继 | 10.0.0.11,10.0.0.12 | vmnet4,vmnet10 |
客户端 | ? | vmnet10 |
过程
DHCP服务器
外部修改网卡模式vmnet4
安装DHCP并完成初始化配置
yum -y install dhcp
cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf
配置DHCP主配置文件
vim /etc/dhcp/dhcpd.conf
subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.66 10.0.0.77;
option subnet-mask 255.255.255.0;
option routers 10.0.0.11;
}
subnet 10.0.1.0 netmask 255.255.255.0 {
range 10.0.1.66 10.0.1.77;
option subnet-mask 255.255.255.0;
option routers 10.0.1.11;
}
启动DHCP服务
systemctl start dhcpd
DHCP中继服务器
外部修改两块网卡模式vmnet4,vmnet10
安装DHCP并完成初始化配置
yum -y install dhcp
cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf
开启路由转发功能,并验证
vim /etc/sysctl.conf
net.ipv4.ip_forward=1
sysctl -p
开启DHCP中继服务
dhcrelay 10.0.0.10
客户端测试
外部修改两块网卡模式vmnet10
设置IP获取为dhcp
开始获取IP地址
dhclient -d
总结
DHCP中继服务是作用于在不同的局域网,通过中继服务器身处不同的网段,来统一分配不同局域网的IP地址。