이 기사는 Linux의 개인 (로컬) 및 공개 IP 주소를 신속하게 검색하기 위해 showipaddr
(Bash 및 Python)의 두 가지 간단한 스크립트를 제공합니다. Linux는 ip
및 nmcli
와 같은 내장 명령을 제공하지만이 스크립트는 필수 IP 정보 만 얻기위한 간소화 된 접근 방식을 제공합니다.
이 스크립트는 다음을 수행 할 수 있습니다.
두 스크립트 모두 Github에서 사용할 수 있습니다. 다운로드 후 실행 가능하게 만들고 선택적으로 시스템 경로로 이동하여 쉽게 액세스 할 수 있어야합니다.
bash 스크립트 사용 ( showipaddr.sh
) :
이 스크립트에는 Bash, curl
및 jq
필요합니다. 필요한 경우 이들에 대한 설치 지침이 제공됩니다.
git clone https://gist.github.com/09259a3da0e7190775d16aadef14580b.git showipaddr
cd showipaddr/
chmod x showipaddr.sh
sudo mv showipaddr.sh /usr/local/bin/showipaddr
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.py
) :
이 스크립트에는 Python 3과 requests
라이브러리 ( pip install requests
)가 필요합니다. 또한 jq
를 확인하지만 직접 사용하지 않습니다.
git clone https://gist.github.com/27276f43e980aa3a468c4b39680a68ee.git showipaddr
cd showipaddr/
python3 showipaddr.py
스크립트는 Bash 스크립트와 동일한 선택 옵션을 제공합니다.
두 스크립트 모두 중요한 IP 주소 정보에 액세스하는 편리한 방법을 제공합니다. 시스템과 선호도에 가장 적합한 스크립트를 선택하십시오.
위 내용은 showipaddr 스크립트를 사용하여 Linux에 로컬 및 공개 IP 주소를 표시하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!