> 시스템 튜토리얼 > 리눅스 > showipaddr 스크립트를 사용하여 Linux에 로컬 및 공개 IP 주소를 표시하는 방법

showipaddr 스크립트를 사용하여 Linux에 로컬 및 공개 IP 주소를 표시하는 방법

尊渡假赌尊渡假赌尊渡假赌
풀어 주다: 2025-03-20 09:06:13
원래의
794명이 탐색했습니다.

이 기사는 Linux의 개인 (로컬) 및 공개 IP 주소를 신속하게 검색하기 위해 showipaddr (Bash 및 Python)의 두 가지 간단한 스크립트를 제공합니다. Linux는 ipnmcli 와 같은 내장 명령을 제공하지만이 스크립트는 필수 IP 정보 만 얻기위한 간소화 된 접근 방식을 제공합니다.

이 스크립트는 다음을 수행 할 수 있습니다.

  • 로컬 네트워크 세부 사항보기 : 시스템의 호스트 이름, IPv4 및 IPv6 주소, 게이트웨이 (라우터) 주소 및 DNS 서버 정보를 얻습니다.
  • 공개 IP 주소 결정 : ISP, 도시, 지역, 국가 및 좌표와 함께 공개 IP를 표시하십시오.

두 스크립트 모두 Github에서 사용할 수 있습니다. 다운로드 후 실행 가능하게 만들고 선택적으로 시스템 경로로 이동하여 쉽게 액세스 할 수 있어야합니다.

bash 스크립트 사용 ( showipaddr.sh ) :

이 스크립트에는 Bash, curljq 필요합니다. 필요한 경우 이들에 대한 설치 지침이 제공됩니다.

  1. 다운로드 : git clone https://gist.github.com/09259a3da0e7190775d16aadef14580b.git showipaddr
  2. 탐색 : cd showipaddr/
  3. 실행 가능 : chmod x showipaddr.sh
  4. 경로로 이동 (선택 사항) : sudo mv showipaddr.sh /usr/local/bin/showipaddr
  5. 실행 : showipaddr

스크립트는 로컬 IP, 공개 IP 또는 둘 다를 표시할지 여부를 선택하라는 메시지를 표시합니다.

예제 출력 (둘 다 표시) :

 <code>Select the information to display: 1. Local IP 2. Public IP 3. Both Local and Public IP Enter your choice (1/2/3): 3 ------------------------------------------------------ Local Network Information: Hostname : [hostname] Local IPv4 Address : [IPv4 address] Local IPv6 Address : [IPv6 address] Router IP Address : [router IP] DNS Server : [DNS server] ------------------------------------------------------ ------------------------------------------------------ Public IP Information: IP Address : [public IP address] ISP : [ISP] City : [City] Region : [Region] Country : [Country] Coordinates : [Latitude], [Longitude] ------------------------------------------------------</code>
로그인 후 복사

showipaddr 스크립트를 사용하여 Linux에 로컬 및 공개 IP 주소를 표시하는 방법

파이썬 스크립트 사용 ( showipaddr.py ) :

이 스크립트에는 Python 3과 requests 라이브러리 ( pip install requests )가 필요합니다. 또한 jq 를 확인하지만 직접 사용하지 않습니다.

  1. 다운로드 : git clone https://gist.github.com/27276f43e980aa3a468c4b39680a68ee.git showipaddr
  2. 탐색 : cd showipaddr/
  3. 실행 : python3 showipaddr.py

스크립트는 Bash 스크립트와 동일한 선택 옵션을 제공합니다.

showipaddr 스크립트를 사용하여 Linux에 로컬 및 공개 IP 주소를 표시하는 방법

두 스크립트 모두 중요한 IP 주소 정보에 액세스하는 편리한 방법을 제공합니다. 시스템과 선호도에 가장 적합한 스크립트를 선택하십시오.

위 내용은 showipaddr 스크립트를 사용하여 Linux에 로컬 및 공개 IP 주소를 표시하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿