ips.im | What's my ip - 내 ip

리눅스 서버 ip 확인

Linux 서버에서 IP 주소를 확인하는 방법에는 여러 가지가 있습니다. 다음은 세 가지 주요 명령어와 그에 대한 자세한 설명 및 출력 예시입니다:

1. hostname 명령어 사용

hostname 명령어는 시스템의 호스트 이름을 표시하거나 설정하는 데 주로 사용됩니다. -I (대문자 "i") 옵션을 사용하면, 설정된 모든 네트워크 인터페이스의 IP 주소를 표시합니다.

명령어 형식: hostname -I

출력 예시는 다음과 같을 수 있습니다:

192.168.1.5 10.0.0.5

이 예시에서, 서버는 두 개의 IP 주소를 가지고 있습니다: 192.168.1.5 와 10.0.0.5.

2. ifconfig 명령어 사용

ifconfig 명령어는 네트워크 인터페이스의 네트워크 매개변수를 표시하거나 설정하는 데 사용됩니다. IP 주소, 서브넷 마스크, 브로드캐스트 주소 등의 자세한 네트워크 정보를 표시할 수 있습니다.

명령어 형식: ifconfig

출력 예시는 다음과 같을 수 있습니다:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.5  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::a00:27ff:fe4e:66a1  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:4e:66:a1  txqueuelen 1000  (Ethernet)
        RX packets 890  bytes 80180 (78.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 689  bytes 102800 (100.3 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

이 예시에서, eth0 네트워크 인터페이스의 IP 주소는 192.168.1.5입니다.

3. ip addr show 명령어 사용

ip addr show 명령어는 ip 명령어의 옵션으로, IP 주소를 포함한 네트워크 인터페이스의 자세한 정보를 표시하는 데 사용됩니다. 이 명령어는 ifconfig 명령어의 현대적인 대체품으로, 더 자세하고 유연한 출력을 제공합니다.

명령어 형식: ip addr show

출력 예시는 다음과 같을 수 있습니다:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:4e:66:a1 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.5/24 brd 192.168.1.255 scope global dynamic eth0
       valid_lft 86394sec preferred_lft 86394sec
    inet6 fe80::a00:27ff:fe4e:66a1/64 scope link 
       valid_lft forever preferred_lft forever

이 예시에서, eth0 네트워크 인터페이스의 IP 주소는 192.168.1.5입니다.

이상이 Linux 서버에서 IP 주소를 확인하는 세 가지 주요 방법입니다. 당신의 요구사항과 습관에 따라 가장 적합한 방법을 선택하세요.

4. curl을 사용하여 https://ips.im/api를 이용하십시오

curl https://ips.im/api

curl https://ips.im/api/json

https://ips.im는 무료 IP 조회 및 API 서비스로, Linux에서 사용하거나 Mac 또는 Windows에서도 사용할 수 있습니다.