可通过五种方法获取公网IP:一、网页查询(如ip.cn);二、命令行调用API(如curl ifconfig.me);三、路由器管理界面查看WAN口IP;四、Java程序请求HTTP接口解析响应;五、DNS反查(dig myip.opendns.com)。

如果您想确认当前设备连接互联网所使用的公网IP地址,即由运营商分配、对外可见的出口IP,而非局域网内部的私有IP,则需通过外部服务或网络设备获取。以下是多种可行方法:
一、网页在线查询
该方法依赖第三方公网服务返回客户端发起请求时所携带的真实源IP,适用于所有操作系统且无需安装额外工具。
1、打开任意浏览器,在地址栏输入以下任一网址并回车:https://ip.cn、https://cip.cc、https://ifconfig.me、https://ipinfo.io/ip。
2、页面加载完成后,直接显示纯文本或结构化信息中的公网IPv4地址,例如 203.208.60.123。
二、命令行调用公网API
该方式通过终端向远程HTTP服务发起GET请求,由服务端响应当前连接的源IP,结果精准、可脚本化。
1、Windows系统(PowerShell或CMD):输入以下任一命令后按回车:curl ifconfig.me、curl ipinfo.io/ip、curl icanhazip.com。
2、Linux/macOS终端:执行相同命令,如 curl -s https://myip.ipip.net | grep "当前IP" 可过滤冗余输出。
三、路由器管理界面查看
路由器作为家庭或办公网络的NAT网关,其WAN口获取的IP即为整个局域网共用的出口IP,此值由ISP动态或静态分配。
1、在浏览器地址栏输入路由器管理地址,常见为 192.168.1.1 或 192.168.3.1(具体请查看路由器底部标签)。
2、使用管理员账号密码登录后,进入“WAN设置”、“状态”、“上网状态”或“网络信息”等类似菜单项。
标签: linux java html windows 操作系统 防火墙 浏览器 电脑 internet 路由器 工具 mac
还木有评论哦,快来抢沙发吧~