如何允许一个路由器上的计算机访问另一个路由器上的计算机?

如何允许一个路由器上的计算机访问另一个路由器上的计算机?

我有一个糟糕的 3801HGV 调制解调器/路由器,必须与 AT&T UVerse 一起使用。由于 AT&T 的问题,该路由器不允许更改 DNS 设置。我添加了 LinkSys E1200 作为第二个路由器,以便使用 OpenDNS 设置(过滤内容给我的孩子)。我还有一些机器想在 3801 上运行,它们有时需要与 E1200 后面的机器通信。问题是 3801 似乎不允许任何类型的静态路由。假设我想与 E1200 后面的两台机器进行文件共享。关于如何配置它,有什么想法吗?

答案1

您最好重新考虑整个解决方案,干预 ISP 固件不会有赢家。

我的做法是将我的电脑同时连接到两个设备(Windows 允许您在 ncpa.cpl 的高级设置中配置适配器优先级,这样您就可以选择哪个网卡作为互联网请求的默认路由)。因此,我的家人在一个路由器上设置,而我在两个路由器上,默认路由没有过滤,但他们可以访问我的共享,我们可以玩多层局域网游戏等。

答案2

忘掉你的 ISP 调制解调器吧。它就跟镇纸一样没用。

我建议,并且可以评论说这种方法有效,购买 2 个 Linksys 路由器并在其上安装 DD-WRT。我发现家用路由器的内部静态路由要么被禁用,要么损坏。在我安装 DD-WRT 后,一切都运行良好。如果您有 2 个公共 IP,这种方法会很好用,如果没有,则需要将路由器 2 的网关设置为路由器 1。

[这是一个针对网络专家的问题 - 如果将路由器 2 的网关设置为路由器 1 - 您还需要静态路由吗?]

所以:

路由器 1 - 192.168.1.X

路由器 2 - 192.168.2.X

然后使用 DD-WRT,您可以在子网之间设置静态路由。

你真正需要的是代理。我知道有一位同事使用 IPcop (http://www.ipcop.org/2.0.0/en/admin/html/) - 虽然对于这种情况来说,这可能有点过头了。我认为你只需要设置 squid 来过滤掉你不喜欢的关键词 (http://en.wikipedia.org/wiki/Squid_(软件))。我相信它可以设置为一项服务,所以你需要做的就是告诉你的孩子“如果你想上网,只要打开这台电脑”就可以了。

相关内容