在 Windows 系统中,我们可以使用以下几种方法查看公网 IP 地址:
打开 Windows 命令提示符(cmd),输入 ipconfig
命令并回车,即可查看本机的 IP 地址信息。但这个方法只能查看本机的内网 IP 地址,无法直接查看公网 IP 地址。
在 cmd 中输入 nslookup myip.opendns.com resolver1.opendns.com
,回车后即可查看公网 IP 地址。这是因为 OpenDNS 提供一个特殊的域名 myip.opendns.com
,当我们查询这个域名时,OpenDNS 会返回我们当前使用的公网 IP 地址。
你的系统已经安装 curl 命令行工具,可以使用以下命令查看公网 IP 地址:
curl ifconfig.me
curl ipecho.net/plain
curl ident.me
这些网站都提供 API 接口,可以直接返回当前公网 IP 地址。
在 Windows 10 系统中,我们还可以使用 PowerShell 脚本来查看公网 IP 地址。打开 PowerShell 输入以下命令:
(Invoke-WebRequest -uri "http://ifconfig.me/ip").Content.Trim()
这个命令会调用 ifconfig.me 网站的 API 接口,并返回当前的公网 IP 地址。
在 Linux 或 macOS 系统中,我们同样可以使用以上提到的方法查看公网 IP 地址。只需在终端中输入相应的命令即可。例如:
curl ifconfig.me
curl ipecho.net/plain
curl ident.me
Linux 系统还提供一些其他的命令行工具,可以直接查看公网 IP 地址,例如 wget
和 lynx
。
在日常工作或生活中,知道自己的公网 IP 地址是非常有用的。通过上述几种方法,我们可以快速、方便地在命令行中查看公网 IP 地址。无论是 Windows、Linux 还是 macOS 系统,这些方法都适用。掌握这些技能,可以帮助我们更好地管理和维护自己的网络环境。