myip_명령 썸네일형 리스트형 로컬 IP 및 공개 IP 찾는 방법(myip) 로컬 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 더보기 myip 스크립트 myip 스크립트.bash_profile 편집 및 적용vim ~/.bash_profilemyip() { extip=`dig @resolver1.opendns.com myip.opendns.com +short` #localip=`hostname -i` localip=$(hostname -i 2>/dev/null | awk '{print $1}') [[ -z "$localip" || "$localip" = "127.0.0.1" ]] && localip=$(ip route get 1.1.1.1 2>/dev/null | awk '{print $7}' || echo "127.0.0.1") echo "Local IPADDR : $localip" echo "External IPADDR : $ext.. 더보기 이전 1 다음