- 论坛徽章:
- 9
|
本帖最后由 HH106 于 2010-06-23 20:46 编辑
二层交换接到三层交换不同的vlan端口,dhcp服务器在vlan40中
怎么让电脑pc1,pc2,pc3获着对应vlan段的正确IP?
1 dhcp服务器已经启用了超级作用域,dhcpd.conf配置如下:
[root@dhcpserver ~]# cat /etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
option subnet-mask 255.255.255.0;
shared-network mynet{
subnet 192.168.40.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.40.100 192.168.40.200;
option routers 192.168.40.1;
}
subnet 192.168.10.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.10.100 192.168.10.200;
option routers 192.168.10.1;
}
subnet 192.168.20.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.20.100 192.168.20.200;
option routers 192.168.20.1;
}
subnet 192.168.30.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.30.100 192.168.30.200;
option routers 192.168.30.1;
}
}
2 三层交换机已经启用了dhcp-relay
192.168.10.1为vlan10的IP
192.168.20.1为vlan20的IP
192.168.30.1为vlan30的IP
192.168.40.1为vlan40的IP
3 dhcp日志如下
[root@dhcpserver ~]# tail -f /var/log/messages
Jun 23 20:29:18 server dhcpd: DHCPOFFER on 192.168.30.199 to 00:0c:29:f2:bb:95 via 192.168.10.1
Jun 23 20:37:36 server dhcpd: DHCPDISCOVER from 00:0c:29:f2:bb:95 via 192.168.10.1
Jun 23 20:37:37 server dhcpd: DHCPOFFER on 192.168.30.199 to 00:0c:29:f2:bb:95 via 192.168.10.1
Jun 23 20:37:47 server dhcpd: DHCPDISCOVER from 00:0c:29:f2:bb:95 via 192.168.10.1
Jun 23 20:37:47 server dhcpd: DHCPOFFER on 192.168.30.199 to 00:0c:29:f2:bb:95 via 192.168.10.1
Jun 23 20:37:49 server clamd[6112]: SelfCheck: Database status OK.
Jun 23 20:38:08 server dhcpd: DHCPDISCOVER from 00:0c:29:f2:bb:95 via 192.168.10.1
Jun 23 20:38:08 server dhcpd: DHCPOFFER on 192.168.30.199 to 00:0c:29:f2:bb:95 via 192.168.10.1
Jun 23 20:38:44 server dhcpd: DHCPDISCOVER from 00:0c:29:f2:bb:95 via 192.168.10.1
Jun 23 20:38:44 server dhcpd: DHCPOFFER on 192.168.30.199 to 00:0c:29:f2:bb:95 via 192.168.10.1
现在的问题是vlan10网段里的电脑pc1没有取得正确的IP。
网络图如下:
|
|