Linux系统下获取公网ip

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统下获取公网ip相关的知识,希望对你有一定的参考价值。

2017.7.2更新

命令行方式:

curl http://ifconfig.me/ip   (较慢)

curl ip.cip.cc

或者 curl cip.cc(详细)

 

树莓派Python使用:

import os

ipResult = os.popen(‘curl ip.cip.cc‘).read()    #得到字符串 ip + /n,需要去掉回车符

ip = ipResult.replace(‘\n‘,‘‘)

print(ip)

以上是关于Linux系统下获取公网ip的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统连接路由器不能用公网ip访问nginx

连接路由器后不能用公网ip访问nginx

Linux系统下的80端口公网无法访问。

Lesson 02-Linux基础命令

Linux 系统查看对应公网映射地址

How系列-公网如何ssh到内网的Linux系统中?