如何创建到单个 LAN 的多个 WAN 连接?

如何创建到单个 LAN 的多个 WAN 连接?

我正在尝试使用 DSL 同时建立 2 个连接,我的拓扑如下所示:我的 LAN 和 WAN PC 是在 2 台不同的 Windows PC 上运行的 ubuntu 14.04 虚拟机。

    LAN-eth1(192.168.168.0/24)------DUT ---nas1.2 ---------eth1.2(192.168.2.0/24) WAN1
                                        ---nas5.5 ---------eth1.5(192.168.5.0/24)  WAN2 

    LAN route : 
        192.168.0.0/16 gw 192.168.168.53
    DUT Route:
       192.168.168.0/24 dev eth1 
       192.168.2.0/24 dev nas1.2 
       192.168.5.0/24 dev nas5.5 
    WAN Route: 
       192.168.168.53/32 gw 192.168.2.53 
       192.168.168.53/32 gw 192.168.5.53 

在上面的设置中,只有 192.168.5.1 LAN-TO WAN 可以 ping,但 192.168.2.1 ping 失败。如果我执行 tcpdump,我可以看到到达 192.168.2.1 的数据包,但 eth1.2 接口不响应 ping 请求。

以下是我的观察:

192.168.168.54 LAN 接口 IP 192.168.168.53 DUT LAN 侧 IP 在 LAN 侧 ping 工作正常。 192.168.2.53 nas1.2 wan 接口 eth1.2 vlan2 ip 192.168.2.1 上的 WAN ip 从 DUT ping 工作正常 192.168.5.53 WAN nas5.5 IP 192.168.5.53,wan 接口 eth1.5 Ip 192.168.5.1,从 DUT ping 工作正常。

您能否提出一些建议以使该拓扑结构可行?

    Stage 2: 

它只是普通的桥接 PVC,我的 wan IP 是 eth1.2 和 eth1.5 的 Vlan 接口,我有一台局域网 PC,我试图从局域网 ping 两个 wan IP,但只有一个 wan IP 我能够 ping 通,但不能同时 ping 通两个。但在启用 IP 转发后,我可以 ping 通

    # sysctl net.ipv4.ip_forward
    net.ipv4.ip_forward = 0

但问题是我有 2 个 wan IP,并且都在不同的 PVC 上,当我从 LAN ping 这两个 IP 时,其中一个 nas1.2 接口会接收两个 pvc 流量,我很震惊,这怎么可能。你能帮忙吗?如果需要进一步的信息进行识别,请告诉我。

相关内容