百度
360搜索
搜狗搜索

Linux命令怎么看公网ip详细介绍

在 Linux 中查看公网 IP,需通过访问外部服务获取(公网 IP 由运营商分配,本地接口不会直接显示)。以下是常用方法:

方法 1:使用 curl 命令

通过向提供公网 IP 查询的 API 发送请求,直接返回 IP 地址:
bash

  https://icanhazip.com

https://api.ipify.org

https://ipinfo.io/ip

  • -s:静默模式(不显示无关进度信息)。

方法 2:使用 wget 命令

适合未安装 curl 的环境:
bash

 -qO- https://icanhazip.com

-qO- https://api.ipify.org

  • -q:静默模式;-O-:将输出直接打印到终端。

方法 3:通过 DNS 解析服务(如 Cloudflare)

bash

 +short myip.opendns.com @resolver1.opendns.com

myip.dnsalias.com .8.8 Address

方法 4:利用本地网络接口(辅助判断,非直接获取公网 IP)

若服务器通过路由器上网,可查看网关对应的公网 IP(需登录路由器管理页面),或通过本地接口的 default route 定位网关:
bash

 route show default     

说明:

  • 公网 IP 必须联网查询,以上命令需确保网络连通。
  • 常用免费 API:icanhazip.comapi.ipify.orgipinfo.io 等,任选其一即可。

示例输出(假设公网 IP 为 1.2.3.4):
plaintext

1.2.3.4




912

根据你的环境选择合适的命令即可快速获取公网 IP。

阅读更多 >>>  Linux命令测试ip是否通

网站数据信息

"Linux命令怎么看公网ip"浏览人数已经达到28次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:Linux命令怎么看公网ip的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!