我们有一个所谓的“实验室”-网络(VLAN)。交换机和防火墙配置为允许从 ip 10.150.151.1
(实验室中的 Windows 客户端)和 10.150.151.10(实验室中的 Debian 客户端)访问邮件网关 ( 10.100.15.3
)。在 Windows 8.1 中使用以下网络配置,我可以访问邮件网关:
IP address: 10.150.151.1 (or 10.150.151.10)
Default Gateway: 10.150.1.1
Netmask: 255.255.0.0
在 Debian(7) 中使用以下网络配置我无法访问邮件网关:
auto eth0
iface eth0 inet static
address 10.150.151.1 (or 10.150.151.10)
netmask 255.255.0.0
gateway 10.150.1.1
route -n
在 Debian 上:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.150.1.1 0.0.0.0 UG 0 0 0 eth0
10.150.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
traceroute 10.100.15.3
在 Debian 上:
1 * * *
2 * * *
3 * * * (up to 30 * * *)
tracert 10.100.15.3
在 Windows 8.1 上:
1 <1 ms <1 ms <1 ms 10.150.1.11
2 3 ms <1 ms <1 ms 10.100.15.3
我究竟做错了什么?就像我在上面写的那样,我可以使用 Windows 8.1 的(.1 和 .10)IP 访问邮件网关,但使用 Debian 将无法正常工作。我是否需要配置其他任何东西?
我能够弄清楚为什么它不起作用。
在“LAB”-VLAN 和 VLAN“DMZ”之间共有 5 个 Switch(SW 1-5)。SW1 连接到 LAB VLAN 中的非托管交换机以及所有其他交换机 (SW2-5)。MailGateway 连接到 SW2-5。
从 Windows 客户端发送的包通过 SW1 和 SW2。来自 Debian 客户端的软件包通过了 SW1 和 SW3,并且没有为 SW3 的端口配置 VLAN 实验室。一旦我配置它们,一切正常。