查找本机公网IP
要获取宿主机(即物理计算机)的公网IP地址,您可以执行以下操作:
-
在线查询:
访问一些提供查询公网IP服务的网站,如https://whatismyip.com/
或https://www.ipaddress.com/
,页面会自动显示您的当前公网IP地址。 -
命令行方式(对于Windows、Linux或macOS):
-
对于Windows用户,在命令提示符中输入并运行以下命令:
ping myip.opendns.com -n 1 | findstr /i "Pinging"
结果中紧随“Pinging”之后的就是你的公网IP地址。
-
对于Linux和macOS用户,在终端中使用curl命令:
curl ifconfig.me
或者
curl ident.me
这些命令将返回您的公网IP地址。
-
-
网络连接设置(仅适用于直接连接到Internet且没有NAT路由器的设备):
- 在Windows中,您可以通过控制面板或设置应用找到网络适配器属性,查看IPv4地址。但这通常只会给出局域网内的私有IP地址,而非公网IP。
- 对于通过路由器间接连接到Internet的设备,公网IP地址通常是由ISP分配给路由器的,而不是直接分配给每个设备。
请注意,由于大多数家庭和小型办公室网络都采用了NAT技术,因此从内部设备(例如宿主机上的虚拟机)查看到的通常是内网IP地址,而非公网IP地址。公网IP是ISP分配给路由器,并由路由器进行转换后供内部设备使用的。