我的 Windows 2008 服务器 R2 有两个 NIC。第一个 NIC 连接到我的 ISP(使用 DHCP 分配 IP)。第二个 NIC 专用于 LAN 通信,并连接到具有多个 VLAN(Vlan7 和 Vlan8)的 HP ProCurve 交换机“中继”端口。
这些卡的配置如下:
第一个 NIC:所有设置均来自 DHCP。(ISP NIC)
Seconf NIC(本地连接):-LAN7:192.168.7.1 掩码:255.255.255.0 网关:空白 -LAN8:192.168.8.1 掩码:255.255.255.0 网关:空白
(从 VLAN7 和 VLAN8 工作站到服务器 ping 操作成功,网络配置如下:PC1/IP:192.168.7.100 掩码:255.255.255.0 网关:192.168.7.1,等等)
在具有 NAT 选项的 Windows 2008 服务器上启用 RRAS 后,我无法让任何 VLAN(VLAN7、VLAN8)访问互联网(看起来 Windows 不知道如何转换地址以将流量发送到传出接口)。
当将 NIC2 连接到交换机上的简单接入端口时,在这种情况下删除 VLAN,则 NAT 可以正常工作。
寻求帮助,谢谢。
贾尼斯
答案1
在 Hyper-V 的帮助下解决了这个问题。在 Hyper-V 管理器中,您必须使用虚拟网络管理器并基于 NIC 本机 VLAN 接口添加那些额外的 Microsoft Hyper-V VLAN 接口。
VMN 中的 Microsoft Hyper-V VLAN 接口配置屏幕 https://i.stack.imgur.com/A0sa1.png
现在我可以从交换网络中连接到 VLAN10 或 VLAN7 的任何工作站访问互联网。希望这对某些人有帮助!