交换机vlan配置IP然后配置子网掩码,这时候子网掩码的作用是什么
举例说明,华为S5700交换机,默认有vlan1,配置vlan1的管理IP为192.168.45.232,掩码为255.255.255.224,然后搭建DHCP服务器,DHCP Server的IP为192.168.45.232,
配置地址池ip pool 232, 配置IP范围network 192.168.45.224 mask 255.255.255.224
配置DHCP Gateway 192.168.45.232
然后保存交换机配置
PC接入交换机,
结果,PC无法从交换机的DHCP服务器获取IP地址
之后排查原因,把vlan1配置ip地址时的子网掩码设为255.255.255.0,之后,就正常了,但为什么会这样不明白,我设置ip范围子网掩码为255.255.255.224的目的就是想把分配的IP地址在224~254之间,
想问下vlan设置子网掩码的目的是什么,不设置子网掩码有影响吗,为什么设置为255.255.255.224与地址池的掩码相同会无法获取IP。
[解决办法]
network 192.168.45.224 mask 255.255.255.224
看来你没理解DHCP的原理啊,这句就已经错了,network这句指的的就是45.0这个网段了,正确写法为192.168.45.0 255.255.255.0
限制地址在下一条命令,华为的不太清楚,一般大致是rang 192.168.45.224 192.168.45.254,然后就达到目的了。下面还有dhcp保留时间lease命令,网关,DNS-SERVER命令等等,自己再研究下
[解决办法]