我在家里的 Linux 机器上运行 openVPN,该机器通过以太网连接到我的路由器。当我不在家时,我的公共 IP 会发生变化,但是当我与 Linux 机器位于同一个本地网络上时,我的公共 IP 不会改变。
很确定我的设置没问题,只需要一些网络方面的帮助。
提前谢谢大家,如果这个问题听起来很愚蠢,我很抱歉。我可不是什么网络工程师!
答案1
通常,当您连接到通过调制解调器连接到互联网的路由器时,您的外部 IP 将等同于路由器的 WAN IP 地址。连接到路由器的所有主机都将具有不同的内部(LAN)IP 地址,这些地址是静态或动态分配的。当需要路由的出站数据包到达路由器时,它们将受到 NAT,NAT 会将唯一的 LAN IP 地址转换为路由器的外部(WAN)IP。最终,当您连接到外面的另一个接入点或路由器(例如在咖啡店)时,您应该知道 ISP 为您的家庭路由器提供的外部 WAN IP 会有所不同。您应该根据路由器的各自配置(家庭或外出)确认您正确使用了 DHCP 或静态 IP 配置。