본문 바로가기

리눅스

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

728x90

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

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