假设一个路由器连接到两个设备。现在路由器将为这两个设备提供不同的私有 IP 地址。路由器本身有一个私有 IP 地址(用作这两个设备的默认网关)。路由器还有一个公共 IP 地址。
我了解公共 IP 地址和私有 IP 地址之间的区别。
但我时不时地看到术语本地 IP 地址。这有时用于具有私有 IP 地址的上下文。
所以我很困惑它们是不同的还是相同的术语(私有和本地 IP 地址)。它们是同义词吗?如果它们不同,那又如何呢?
假设一个路由器连接到两个设备。现在路由器将为这两个设备提供不同的私有 IP 地址。路由器本身有一个私有 IP 地址(用作这两个设备的默认网关)。路由器还有一个公共 IP 地址。
我了解公共 IP 地址和私有 IP 地址之间的区别。
但我时不时地看到术语本地 IP 地址。这有时用于具有私有 IP 地址的上下文。
所以我很困惑它们是不同的还是相同的术语(私有和本地 IP 地址)。它们是同义词吗?如果它们不同,那又如何呢?
因此,假设您在路由器上有 2 个接口,具有 2 个 IP 地址。假设第一个是 192.168.1.1/24,另一个是 176.16.1.1/24。
假设您在 Cisco 路由器上,如果您发出命令“show ip route”,您将看到一个输出,其中显示了标有 L 和 C 的 2 个 IP。L 代表本地,C 代表已连接。这意味着 2 个 IP 已连接并且对该路由器具有本地意义。本地 IP 地址是您在该特定设备上连接的 IP 地址。它们可以是私有的,也可以是公共的,没有区别。
希望这能回答你的问题。
一个本地地址没有一个严格的定义,但在这种情况下,通常意味着在直接连接到路由器子网的地址。它可以是公共的或私人的。
虽然使用 NAT 将私有地址转换为公共地址是很常见的,但这并不是唯一的用途。在企业网络中,有时我们将私有转换为私有,或将公共转换为公共。
您应该明白,像家用路由器(BTW 在这里无关紧要)之类的设备除了集路由器外还具有多种功能。在您的情况下,它似乎有一个 DHCP 服务器,也可能有一个防火墙。
形容词“private”和“public”指的是属于不同范围的IP地址,具有不同的用途和使用规则。任何私有或公共 IP 地址可能会或可能不会分配给任何给定机器的接口。
另一方面,形容词“本地”是相对于特定机器的。它是指直接连接到特定机器的 IP 地址。“本地”的描述必须始终在特定机器的上下文中。该机器的本地 IP 地址可能是也可能不是私有或公共 IP 地址。它也有可能具有一些私有 IP 地址和一些公共 IP 地址。