Linux_网络服务_DHCP_超级作用域,配置的第二个网段,测试没有正常获取到IP地址

Linux_网络服务_DHCP_超级作用域,配置的第二个网段,测试没有正常获取到IP地址

本文只为做记录,自学备注

参考视频做【DHCP】实验时,配置【超级作用域】,分配2个网段的IP地址

服务器,修改了

/etc/dhcp/dhcpd.conf文件

shared-network 0-11 {
subnet 10.0.0.0 netmask 255.255.255.0 {
option routers 10.0.0.11;
range 10.0.0.16 10.0.0.16;
}
subnet 10.0.11.0 netmask 255.255.255.0 {
option routers 10.0.11.11;
range 10.0.11.220 10.0.11.230;
}

 网段1

10.0.0.0

分配范围

10.0.0.16-10.0.0.16    #为了测试,这里网段1只分配1个IP

网段2

10.0.11.0

分配范围

10.0.11.220-10.0.11.230    

 测试的2个客户端

使用setup,将【User DHCP】打开,然后执行【ifdown eth0;ifup eth0】

 

客户端1,测试后,正常获取IP

10.0.0.16

客户端2,测试后,一直无法获取网段2的IP地址

获取的是 【10.0.0.120】

这里明显不是我们需要的测试结果,回到服务器,查看配置文件  【/etc/dhcp/dhcpd.conf】

发现,设置了mac地址绑定IP的设置(期间一直没想到这个,视频还反复看了下,后来才想起来这个东东)、

【主要原因是视频里面之前做了mac地址绑定IP的实验,后面做超级作用域实验时,dhcp.conf文件是重新cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample文件】

我本地测试的时候,没有重新cp,直接使用上一次的配置文件。这里需要将mac地址绑定IP的配置注释(或删除即可)

错误原因:设置了mac绑定IP,正好实验网段2的客户端的mac地址就是这个

解决方案:将之前mac地址绑定IP的配置注释,并重启 service dhcpd restart

 

 客户端2,正确获取到网段2的IP地址

猜你喜欢

转载自www.cnblogs.com/fengxingzhe/p/10994126.html
今日推荐