返回顶部

收藏

获取服务器的公网IP

更多
IPS=($(ifconfig | grep 'inet addr:' | awk -F'[: ]' '{print $13}' \\
         | egrep -v  -e '127\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}' \\
                   -e'10\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}' \\
                   -e'172\\.(1[6-9]|2[0-9]|31)\\.[0-9]{1,3}\\.[0-9]{1,3}'  \\
                   -e'192\\.168\\.[0-9]{1,3}\\.[0-9]{1,3}')) 

IPS 为保存有服务器公网IP的数组
#该片段来自于http://outofmemory.cn

标签:shell,网络

收藏

0人收藏

支持

0

反对

0

发表评论