웹사이트 검색

Linux 터미널에서 서버 공용 IP 주소를 찾는 4가지 방법


컴퓨터 네트워킹에서 IP(인터넷 프로토콜) 주소는 통신을 위해 인터넷 프로토콜을 사용하는 네트워크에 연결된 모든 장치에 영구적으로 또는 일시적으로 할당되는 숫자 식별자입니다. 두 가지 주요 기능은 네트워크 또는 네트워크의 호스트를 식별하고 위치 주소 지정에도 사용되는 것입니다.

추가 읽기: Linux에서 고정 IP 주소를 설정하고 네트워크를 구성하는 방법

현재 IP 주소에는 IPv4와 IPv6의 두 가지 버전이 있습니다. 이는 개인용(내부 네트워크 내에서 볼 수 있음)이거나 공용(인터넷의 다른 시스템에서 볼 수 있음)일 수 있습니다.

또한 네트워크 구성에 따라 호스트에 정적 또는 동적 IP 주소가 할당될 수 있습니다. 이 기사에서는 Linux 터미널에서 Linux 시스템 또는 서버 공용 IP 주소를 찾는 4가지 방법을 보여줍니다.

1. 발굴 유틸리티 사용

dig(도메인 정보 groper)는 DNS 이름 서버를 검색하기 위한 간단한 명령줄 유틸리티입니다. 공개 IP 주소를 찾으려면 아래 명령과 같이 opendns.com 확인자를 사용하세요.

dig +short myip.opendns.com @resolver1.opendns.com

120.88.41.175

2. 호스트 유틸리티 사용

호스트 명령은 DNS 조회를 수행하기 위한 사용하기 쉬운 명령줄 유틸리티입니다. 아래 명령은 시스템의 공용 IP 주소를 표시하는 데 도움이 됩니다.

host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}'

120.88.41.175

중요: 다음 두 가지 방법은 타사 웹사이트를 사용하여 아래 설명된 대로 명령줄에 IP 주소를 표시합니다.

3. wget 명령줄 다운로더 사용

wget은 HTTP, HTTPS, FTP 등과 같은 다양한 프로토콜을 지원하는 강력한 명령줄 다운로더입니다. 제3자 웹사이트에서 이를 사용하여 다음과 같이 공용 IP 주소를 볼 수 있습니다.

wget -qO- http://ipecho.net/plain | xargs echo
wget -qO - icanhazip.com

120.88.41.175

4. cURL 명령줄 다운로더 사용

curl은 지원되는 프로토콜(HTTP, HTTPS, FILE, FTP, FTPS 등)을 사용하여 서버에서 파일을 업로드하거나 다운로드하는 데 널리 사용되는 명령줄 도구입니다. 다음 명령은 공용 IP 주소를 표시합니다.

curl ifconfig.co
curl ifconfig.me
curl icanhazip.com

120.88.41.175

그게 다야! 다음 기사를 읽어보면 유용할 것입니다.

  1. 파일 다운로드 및 웹사이트 탐색을 위한 5가지 Linux 명령줄 기반 도구
  2. Linux에서 사용자 계정 정보 및 로그인 세부 정보를 찾는 11가지 방법
  3. Linux(Ext2, Ext3 또는 Ext4)에서 파일 시스템 유형을 결정하는 7가지 방법

그게 다야! 이 주제와 관련하여 질문이 있거나 공유할 다른 방법이 있는 경우 아래 피드백 양식을 사용하여 답장을 보내주세요.