Linux 如何在Ubuntu中获取公共IP地址
我正在使用ubuntu 12.04。我试图在命令提示符下获取我的公共IP地址。但是,它只显示本地ip。有没有办法从命令行获取公共ip 这对我很有用:Linux 如何在Ubuntu中获取公共IP地址,linux,unix,ubuntu-12.04,ip-address,Linux,Unix,Ubuntu 12.04,Ip Address,我正在使用ubuntu 12.04。我试图在命令提示符下获取我的公共IP地址。但是,它只显示本地ip。有没有办法从命令行获取公共ip 这对我很有用: curl -s checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//' curl-s checkip.dyndns.org | sed-e's/*当前IP地址://'-e's/这对我有用: curl -s checkip.dyndns.org | sed
curl -s checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//'
curl-s checkip.dyndns.org | sed-e's/*当前IP地址://'-e's/这对我有用:
curl -s checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//'
curl-s checkip.dyndns.org | sed-e's/*当前IP地址://'-e's/另一种方式如下:
curl-s httpbin.org/ip | tr-d'\{\}'sed'/^$/d'| cut-d:-f2
另一种方法如下:
curl-s httpbin.org/ip | tr-d'\{\}'sed'/^$/d'| cut-d:-f2
AWS也可以使用以下功能:
curl checkip.amazonaws.com
AWS还可以使用以下工具:
curl checkip.amazonaws.com
您将需要一个外部服务来提供您的外部IP
curl ident.me
您将需要一个外部服务来提供您的外部IP
curl ident.me