是否有 IP 地址为 192.168.XX 的公共服务器?

网络工程 ip ipv4 子网 IP地址
2021-07-15 03:47:06

我想知道 IPv4 问题,并考虑了一种解决方案,其中端点没有自己的公共 IP 地址,而是仅在 VPN 内使用的地址和路由器的映射。

这些本地地址在 192.168.xx 的范围内,根据我的经验,大部分是 192.168.0.x。但是这个范围内的公共 ip 地址会发生什么?谁拥有它们,它们有什么用途?它们甚至可以实际使用吗,如果可以,端点如何知道是连接到本地地址还是公共地址?

我试图 ping 范围内的随机地址,但没有一个返回响应(当然,本地网络上的端点除外)。所以我怀疑这个范围没有公开使用。但这不是浪费地址吗?

2个回答

这三个私有地址范围和许多其他地址范围不允许在 Internet 上路由。IANA 拥有私有地址范围,并允许任何人随意使用它们,只要它们不在 Internet 上路由。它们只是网络地址,使用方式与公共地址相同,不同之处在于任何 Internet 提供商都会丢弃具有私有地址的任何数据包。

您对 Internet 上私有地址的 ping 从未到达 Internet,因为您的提供商将它们丢弃在 PE 上。

这些私有地址实际上节省了地址,因为每个人都可以在内部重复使用相同的地址,而不需要唯一的公共地址。如果我们没有私有地址,IPv4 在很多年前就会被耗尽。

好吧,我实际上有一个树莓派,它的公共 IP 以 192.168 开头。我的朋友能够在那里 ssh,这意味着它确实是一个公共 ip