代码之家  ›  专栏  ›  技术社区  ›  Dan F

如何在两个不同的子网之间进行双向通信?

  •  0
  • Dan F  · 技术社区  · 9 年前

    我对此有点难堪。

    我的布局如下:

    一个子网192.168.0.0 255.255.255.0,而该子网上的每台计算机都有2个接口,并且是静态分配的。GW将是192.168.0.254禁用DHCP/DNS的路由器。

    第二个接口将具有基于静态分配的第一个子网的最后一位的子网,而: NIC1:192.168.0.1 NIC2:192.168.1.1(255.255.255.0) NIC1:192.168.0.2 NIC2:192.168.2.1(255.255.255.0) 等等

    在Nic2上将运行软件DHCP服务器。

    我的问题是:我希望所有NIC2子网上的所有计算机都与192.168.0.X的主子网通信,反之亦然。

    最好的方法是什么?此外,硬件必须通过REST或其他方式进行配置。因此,我无法真正将路由器与其中每一个的静态路由连接起来,因为这不是真正可编程配置的。然而,我可以使用托管交换机来实现这一点,因为CISCO制造了一种相当便宜的托管交换机,可以处理REST API请求。

    我考虑过桥接NIC 1和NIC 2,但问题是我需要阻止DHCP数据包离开NIC 2网络。对于有限的windows网桥,这似乎是不可能的。

    欢迎任何建议!

    谢谢 丹

    2 回复  |  直到 9 年前
        1
  •  1
  •   Herb    9 年前

    你最好的选择是用192.168.1.0到192.168.2.0和192.168.20到192.188.1.0的静态路由来配置网关(路由器)。你没有说你使用的是什么类型的路由器,但至少在思科上,可以通过REST(以及其他方式)配置静态路由。提到 http://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/1-x/mapping/mapping_gd/layer3_examples.html#pgfId-1092835 .

        2
  •  0
  •   Dan F    9 年前

    有两个答案。

    第一个是Herb上面所说的使用Cisco智能交换机和REST查询。

    第二个是我最终实现的,是使用带有RRAS局域网路由的windows服务器环境。其详细信息可在此处找到: https://onlize.wordpress.com/2012/08/18/lan-routing-on-windows-server-2008r2-step-by-step/

    推荐文章