IP 주소(Internet Protocol)
컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호
기본적인 컴퓨터 정보이므로 IP 주소 확인 명령어는 매우 자주 사용하게 된다.
1. private IP
1.1 ifconfig; interface config
네트워크 인터페이스 관련 정보 확인 및 수정 명령어
private IP 주소를 확인할 수 있다.
ifconfig
lo는 loopback 주소로, 호스트 자신을 가리킨다. localhost라고 표현하기도 한다.
1-2. ip
IP 관련 정보 확인 및 설정 명령어
ip address show
ip address
# show 옵션은 생략 가능
ifconfig 명령어와 큰 차이가 없어 보이나, ifconfig 명령어와 달리 ip address 명령은 nmcli(network manager)로 설정한 정보도 함께 보여준다고 한다.
즉, ip address show를 사용하는 것을 더 권장한다.
1.3 hostname
호스트 이름 확인 및 변경 명령어
i 또는 I 옵션으로 ip 주소를 확인할 수 있다.
hostname -i
hostname -I
2. public IP
public IP는 외부로 요청을 보내 확인한다.
curl ifconfig.me
curl https://ifconfig.me
+ Window
리눅스 OS가 아니지만 함께 적어둔다.
ipconfig