公网IP的判断和获取
生活随笔
收集整理的這篇文章主要介紹了
公网IP的判断和获取
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在TCP/IP協議中,專門保留了三個IP地址區域作為私有地址,其地址范圍如下:
? ?? ???10.0.0.0/8:10.0.0.0~10.255.255.255
? ?? ???172.16.0.0/12:172.16.0.0~172.31.255.255
? ?? ???192.168.0.0/16:192.168.0.0~192.168.255.255
?
1 IPS=($(ifconfig | grep 'inet addr:' | awk -F'[: ]' '{print $13}' \ 2 | egrep -v -e '127\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' \ 3 -e'10\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' \ 4 -e'172\.(1[6-9]|2[0-9]|31)\.[0-9]{1,3}\.[0-9]{1,3}' \ 5 -e'192\.168\.[0-9]{1,3}\.[0-9]{1,3}')) 6 7 IPS 為保存有服務器公網IP的數組?
?
轉載于:https://www.cnblogs.com/iroultron/archive/2012/09/17/2689313.html
總結
以上是生活随笔為你收集整理的公网IP的判断和获取的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 荣耀10充电器型号(荣耀官网荣耀手机)
- 下一篇: 关于SVN服务器的环境搭建及使用(转)