join两个路​​由器的networking工作组

由于另一个无关的问题,我find了一个可用的networking图

Internet | (dhcpc) ------------------------------ | Router A | | default route via internet | ------------------------------ (192.168.2.1) *dhcp server on this interface* | ---------------------------- | | | (wireless) (wired) | (192.168.2.200) ------------------------- | Router B | | | | | ------------------------- (192.168.3.1) *dhcp server on this interface) | ------------------- | | (wireless) (wired) 

现在我的networking上只有Windows。 问题是这样的:

路由器B上的计算机可以访问Router A连接的系统上的networking共享。 甚至可以ping通等等。但是,路由器A连接的系统无法到达LAN接口上的路由器B,因为我无法ping任何系统或192.168.3.x范围内的IP路由器。 我认为在路由器B上禁用了ICMP,但是仍然可以工作。 之前有人指出我之前使用路由器B来连接所有和我所有的窗口和桑巴服务器之间的共享就好了。

Router B是LinkSys路由器,Router A是EnGenius路由器。 我对EnGenius路由器并不熟悉,而且在几年前我曾经有过一个Dlink和WRT54G。 我相信我在这里错过了一些东西。

我不确定卫斯理编辑过什么,但无论如何。 我按照我的评论得到它的工作。 这是完整的解决scheme。

我build议让所有的系统join路由器A的同一个广播(我没有看到其他简单的方法来做到这一点)。 因为我不想定义路线。

首先在路由器BI中从A的子网分配静态IP(路由器B处于网关模式而不是路由器模式)在AIconfiguration的DHCP中,在子网2上给出静态IP给B

而不是把路由器A连接成路由器B的广域网(这个我希望我能工作,但是我知道现在不能工作了)*我把路由器A连接到局域网端口上的另一个常规系统上。 有点像开关。

这使得Router B上的所有系统都成为Router A的子网。

  • 我现在记得我现在是如何在早期使用WAN端口的,或者我认为我做到了。 在路由器A之前我有一个DMZ防火墙,两台路由器都连接到这个DMZ。 patakh!

这当然意味着我不能在路由器B上使用VPN,但至less我的Windows共享回来了。

这是如何工作的将取决于路由器B的function如何。 现在一切正在按devise进行 – 路由器的devise默认情况下不允许通过它们进行访问。

你需要做的是修改B上的configuration,以允许stream量通过。 如果你有一个家庭级的路由器,那么你可能只能将stream量传递给一个主机,这个主机将在DMZ中。 如果您拥有更强大的function,则可以将其configuration为将stream量从外部(192.168.2.0)路由到内部(192.168.3.0)。