调制解调器提供的是公共 IP 地址而不是私有 IP 地址

调制解调器提供的是公共 IP 地址而不是私有 IP 地址

我们有一个连接到 ADSL 电缆的调制解调器,然后连接到调制解调器的是一个有 8 个端口的交换机,我们有 5 台计算机。我们面临的问题是每台计算机都有一个公共 IP 地址,而不是私有 IP 地址。

我尝试通过 traceroute 了解当前配置是什么,这是我得到的结果:

> traceroute 1.1.1.1
traceroute to 1.1.1.1 (1.1.1.1), 30 hops max, 60 byte packets
1  186-90-224-1.genericrev.cantv.net (186.90.224.1)  35.689 ms  35.976 ms  37.756 ms
2  172.26.14.33 (172.26.14.33)  37.752 ms  38.374 ms  39.114 ms
3  * * *
4  10.82.1.25 (10.82.1.25)  44.459 ms 10.82.1.117 (10.82.1.117)  45.920 ms 10.82.1.105 (10.82.1.105)  45.916 ms
5  10.82.1.5 (10.82.1.5)  47.047 ms 10.82.1.1 (10.82.1.1)  47.028 ms  47.715 ms
6  globenet-177.as52320.net (200.16.71.177)  77.661 ms  64.583 ms  64.605 ms
7  198.32.125.60 (198.32.125.60)  66.552 ms * *
8  1dot1dot1dot1.cloudflare-dns.com (1.1.1.1)  68.739 ms  69.096 ms  69.622 ms

进行此跟踪路由的计算机的当前 IP 地址是186.90.228.47,当我在互联网上搜索我的公共 IP 地址时(例如whatismyipaddress.com)我得到了相同的结果:186.90.228.47

我甚至无法通过其地址(即 )访问默认网关(调制解调器配置界面) 。我唯一可以访问的方法是将一台计算机直接连接到调制解调器,然后为具有默认网关186.90.224.1的计算机设置一个静态地址。192.168.X.X192.168.X.1

有人能向我解释一下我们的网络出了什么问题吗?

答案1

这很正常。这里的调制解调器不充当路由器 - 它根本不会给您任何地址,也不是您的“默认网关”。

相反,它充当以太网和 EoATM 之间的简单桥梁(字面意思是调制解调器)因此您的计算机直接从远处的 ISP 路由器获取 DHCP 租约。该租约186.90.224.1属于 ISP 路由器,而不是您的调制解调器。

如果您想要一个私人网络,您的 ISP 可能希望您提供自己的路由器(或者在调制解调器中手动启用路由功能)。

许多ISP 的工作方式相同(不坚持使用 PPPoE 或 PPPoA 的 ISP)。唯一的区别是大多数 ISP 提供的调制解调器默认启用了路由和 NAT。(当然,其中一些 ISP 还将 DHCP 限制为每个电路一个地址,以避免滥用。)

答案2

听起来调制解调器不做任何路由。这不一定是错的,调制解调器的工作只是将一种网络技术双向转换为另一种网络技术(在本例中为 ADSL 和以太网)。

通过添加交换机,您可以将多台计算机连接到调制解调器所连接的同一网络。它们都获得公共 IP 地址,因为它们都直接连接到互联网。换句话说,没有本地网络 (LAN)。

您需要一台路由器,它是连接两个网络的设备。路由器基本上有两个网络插座,每个网络一个用于连接。

因此你需要:

  • 调制解调器 - 将 ADSL 转换为以太网
  • 路由器 - 创建新的本地网络并将其连接到互联网
  • 交换机 - 将多个设备连接到本地网络

如果您觉得我对路由器的定义不正确,那可能是因为到目前为止您只听说过“路由器”一词适用于以下类型的设备:

TP-Link品牌的SOHO路由器

这些所谓的“路由器”实际上是两到三个设备的组合:路由器、交换机,有时还有调制解调器。听起来这种设备就是你需要的。所以,基本上,购买“ADSL路由器”(实际上是 ADSL 调制解调器 + 路由器 + 交换机)。

相关内容