Linux_网络服务_DHCP_超级作用域,配置的第二个网段,测试没有正常获取到IP地址
Posted fengxingzhe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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地址
以上是关于Linux_网络服务_DHCP_超级作用域,配置的第二个网段,测试没有正常获取到IP地址的主要内容,如果未能解决你的问题,请参考以下文章