サーバーのグローバルIPアドレスを取得する

ipget.sh

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アドレスの保存の配列です

Source

Posted by arkgame