Linux中获取计算机外网ip的方法

 

 

推荐写法
1 curl "http://checkip.dyndns.org/" 2>/dev/null|awk '{print $6}'|cut -d '<' -f1
2 curl -s "http://checkip.dyndns.org/"|cut -f 6 -d" "|cut -f 1 -d"<"       
3 w3m -dump http://submit.apnic.net/templates/yourip.html | grep -P -o '(\d+\.){3}\d+'         
4 curl -s "http://checkip.dyndns.org/"| sed 's/.*Address: \([0-9\.]*\).*/\1/g'
5 curl -s "http://checkip.dyndns.org/"|cut -d "<" -f7|cut -c 26-
curl icanhazip.com  

   ----------------------重点推荐这两个,好记-------------------

7 curl ifconfig.me       会返回一个IP。

8  curl cip.cc                 会返回一个IP及IP相关信息。

 

你可能感兴趣的:(linux,IP,计算机)