我想知道更换路由器后公网IP地址会不会改变
(有没有办法找出 Raspberrypi 上的公共 IP)
谢谢,Ananth
答案1
更换调制解调器通常会重新启动您与 ISP 的连接。
您的 ISP 设备的路由器部分(如果是调制解调器/路由器组合)或大多数消费级路由器(如果您有自己的独立路由器)在检测到断开/重新连接时通常会要求输入 IP。它通常使用 DHCP 来实现此目的。
ISP 可能会给您提供您之前拥有的相同 IP,也可能提供不同的 IP。只有当您为静态 IP 付费时,ISP 才有义务为您提供相同的 IP。否则,您可能会获得池中的下一个免费 IP。
(有没有办法找出 Raspberrypi 上的公共 IP)
如果互联网访问正常并且您需要人类可读的输出,最简单、最快的方法是在 Google 搜索中输入“我的 IP 是什么”。
如果您没有更改任何配置,您也可以通过登录路由器的 Web 界面来获取此信息,通常为 192.168.0.1、192.168.0.50、192.168.0.100 或 192.168.0.254。
答案2
或许。
除非您付费,否则您通常拥有的是动态 IP 地址。因此无法保证它会保持不变。
但是,也不能保证它会改变。也许你的 IP 地址有较长的租约时间,并且与你的用户帐户相关联,而不是调制解调器的 MAC 地址或其他什么。
有很多方法可以找出您的公共 IP 地址。例如dig +short myip.opendns.com @resolver1.opendns.com
或curl ifconfig.me
或其他。还有更多网页可用于此目的,我不会在此列出。