我有一个奇怪的设置,其中有一个路由器(路由器 2)在网络 1 和网络 2 之间路由。一个路由器(路由器 1)带有用于互联网访问的 nat,它在互联网和网络 1 之间路由。这两个网络中都有人。网络 1 中的所有客户端都可以访问互联网,网络 2 中的客户端可以访问网络 1 中的客户端,也可以访问路由器 1。路由器 1 还可以访问网络 2 中的客户端。
但是,网络 2 中的客户端无法访问互联网。我无法想象路由表中有什么会阻碍这种情况,因为路由器 1 可以访问网络 2 中的客户端,反之亦然。nat 是否启动路由器 2 与互联网站点/机器之间的会话,而不是客户端与互联网机器之间的会话?有人有什么想法吗?
我对路由器 2 的控制很少(它基本上是一个 ISP vpn 网络服务),但可以完全访问路由器 1。它是一个带有 iptables 的 ubuntu 10.04,用于 nat/防火墙设置。
答案1
首先想到的是路由器 2 不知道路由器 1 是它的默认网关?