Linux dhcp server 结合三层交换机出现的错误分配ip的问题
[size=4]我用一台三层交换机和两台pc做实验,其中一台pc做linux dhcp server,并放在vlan1中。另外一台做client,在三层交换机上划了3个vlan,结果无论client连接到哪个vlan,结果只能分配到vlan3的ip?我确定三层交换机启用了dhcp中继功能,并且指定了dhcp server的ip地址。
下面是我自己写的dhcp脚本:
ddns-update-style interim;
ignore client-updates;
option domain-name "jh.org";
option domain-name-servers 61.177.7.1;
option time-offset -18000;
shared-network mydhcp{
subnet 192.168.0.0 netmask 255.255.255.0{
range dynamic-bootp 192.168.0.2 192.168.0.3;
option routers 192.168.0.1;
}
subnet 192.168.2.0 netmask 255.255.255.0{
range dynamic-bootp 192.168.2.2 192.168.2.3;
option routers 192.168.2.1;
}
subnet 192.168.3.0 netmask 255.255.255.0{
range dynamic-bootp 192.168.3.2 192.168.3.3;
option routers 192.168.3.1; }
}
其中的192.168.0.1、192.168.2.1、192.168.3.1分别对应vlan1、2、3的地址。
百思不得其解,请高手赐教![/size] :( 应该是三层交换的问题,提供一些关于在三成交换上配置指定dhcp server的ip地址。每个vlan
都要指向一次.ip help-address 192.168.0.X--dhcp SERVER IP
页:
[1]