[linux] IP 확인하는 방법
IP 주소 확인 1. hostname hostname은 시스템의 host, domain, node의 명칭을 확인하거나 변경할 수 있게하는 명령어 입니다. -i 라는 옵션을 사용하여 현재 host의 IP를 확인할 수 있습니다. $ hostname -I # 출력 # host의 IP 2. ip addr ip는 네트워크 인터페이스에 주소를 할당하거나 네트워크 인터페이스 매개 변수를 구성하는데 사용되는 명령어입니다. a or addr라는 옵션을 사용하여 IP를 확인할 수 있습니다. $ ip a OR $ ip addr # 출력 # IP 정보 출력(inet, inet6) inet을 기준으로 본인의 IP를 확인하시면 됩니다. ※ 저 같은 경우에는 ssh로 원격접속을 하여 inet이 2개가 나오고 있습니다. 만약 출력되는 정보가 많아 보기 불편하시다면 grep 명령어를 사용하여 inet만 출력할 수 있습니다. $ ip addr | grep "inet" # 출력 # inet 문구가 포함된 라인만 출력 grep 이외에도 $ ip -4 addr # 출력 # TCP/IP IPv4 여기서 -4는 IPv4를 -6은 IPv6를 의미하며 특정 Internet protocol을 확인할 수 있습니다. $ ip addr show eno1 # 출력 # eno1에 관한 inerface만을 출력 interface를 명시하여 출력할 수 있습니다. ※ eno는 ethernet의 약자입니다. 3. ifconfig 윈도우의 ipconfig와 유사한 명령어로서 현재 설치된 네트워크 인터페이스 설정 및 확인 가능하며 주로 IP 주소를 확인할 때 사용하는 명령어입니다. $ ifconfig # 출력 # 네트워크 인터페이스 -a라는 옵션을 통해서도 IP를 확인할 수