Linux_网络服务_DHCP_超级作用域,配置的第二个网段,测试没有正
Linux_网络服务_DHCP_超级作用域,配置的第二个网段,测试没有正常获取到IP地址 本文只为做记录,自学备注 参考视频做【DHCP】实验时,配置【超级作用域】,分配2个网段的IP地址 ? 服务器,修改了 /etc/dhcp/dhcpd.conf文件 shared-network 0-11 { ?网段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地址 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |