본문 바로가기

* 리눅스

[스크립트] myip 스크립트

반응형

로컬 IP 및 공개 IP 찾는 방법(myip)

vim ~/.bashrc
$ vim ~/.bashrc
...
myip() {
  externalip=`curl -SsfL ifconfig.co`
  localip=`ip route get 1.2.3.4 2>/dev/null | grep -Eo 'src [0-9.]+' | grep -Eo '[0-9.]+'`
  echo "Local IPADDR    : $localip"
  echo "External IPADDR : $externalip"
}
source ~/.bashrc
$ myip
Local IPADDR    : 10.100.3.188
External IPADDR : 3.14.11.88
728x90
반응형