为什么我的 ADSL 调制解调器没有列为网关(链接两个路由器)?

为什么我的 ADSL 调制解调器没有列为网关(链接两个路由器)?

我刚刚买了一个新的 Wifi 路由器,并将其连接到我的 ADSL 调制解调器。Wifi 路由器分配范围内的 IP 192.168.0.xxx,ADSL 调制解调器分配范围内的 IP 192.168.1.xxx

ADSL 调制解调器使用桥接模式配置,而 Wifi 路由器使用 PPPoE 模式配置。我对网络等只有基本的了解,所以请耐心等待。:)

当我运行 时traceroute -n google.com,只有我的 Wifi 路由器被列为网关,而 ADSL 调制解调器则没有。以下是完整的输出。

 1  192.168.0.1  2.273 ms  3.508 ms  3.500 ms --------->(Wifi router IP)
 2  117.205.xx.1  61.515 ms  63.447 ms  65.360 ms ----->(ISP gateway?)
 3  218.248.174.246  71.333 ms  73.326 ms  73.501 ms
 4  115.114.57.249  117.321 ms  119.263 ms  121.230 ms
 .....

另外,我的路由表也没有列出 ADSL 调制解调器。以下是 的输出route -n

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 ra0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 ra0
192.168.0.0     0.0.0.0         255.255.255.0   U     2      0        0 ra0

有人能解释一下这背后的原因吗?为什么我的 ADSL 调制解调器是隐形的?它显然就在那里路由数据包。当我使用以太网直接连接到 ADSL 调制解调器时,我必须在调制解调器上设置端口转发。但是当我连接到 Wifi 路由器时,我不必在两个设备上都设置端口转发 - 只需在 Wifi 路由器上设置端口转发就可以了。有人能解释一下这个概念吗?非常感谢!

答案1

如果调制解调器处于桥接模式,它实际上并没有路由数据包,至少在修改数据包(NAT)的意义上没有。桥接旨在透明/无缝地将两个网络连接在一起,就好像它们是一个大型网络一样,这与可能执行 NAT 的网关相反。

通过使 ADSL 调制解调器处于桥接模式,它实际上对网络是透明的,除非您尝试直接与其通信(例如,尝试将您的 Web 浏览器指向其 IP 以对其进行配置)。它只是将您的数据包隧道传输到 ISP。

相关内容