우분투에서 시스템 트레이에 IP 주소 표시하는 방법

문제를 디버깅하는 동안 기계의 IP가 필요할 때가 있을 수 있습니다. 또는 동료에게 기계의 내부/로컬 또는 공용 IP를 빠르게 알려야 할 수도 있습니다. 우분투에서 기계의 IP 주소를 사용할 수 있도록 하려면 항상 해결책이 있습니다. 이 기사에서는 이를 수행하는 방법에 대해 논의하겠습니다.
우분투의 시스템 트레이에 기계의 IP 표시하기
이 작업을 수행할 수 있는 도구가 있습니다. 이를 Indicator-IP라고 합니다. 우분투 시스템에 도구를 다운로드하고 설치하려면 다음 명령을 실행하십시오:
sudo apt-add-repository ppa:bovender/bovender
sudo apt-get update
sudo apt-get install indicator-ip설치가 완료되면 다음 명령을 실행하여 도구를 시작할 수 있습니다. 명령줄에서 실행하거나
indicator-ipUnity를 통해 (“Alt + F2”를 눌러) 실행할 수 있습니다.

사용법/기능
Indicator-IP의 유일한 목적이 우분투 기계의 IP 주소 관련 정보를 표시하는 것이므로 사용법은 매우 간단합니다. 도구가 시작되면 GUI가 나타나지 않고, 대신 기계의 시스템 트레이에 새로운 인디케이터가 나타납니다(아래 스크린샷의 가장 왼쪽 항목), 기계의 공용 IP 주소를 표시합니다.
공용 IP는 인터넷에서 컴퓨터의 정체성입니다.
공용 IP뿐만 아니라 이 도구는 우분투 박스의 로컬 IP 주소(연결된 네트워크 인터페이스의 IP)를 보여줍니다. 그러나 이를 위해서는 인디케이터 메뉴를 클릭해야 합니다.

도구가 인디케이터 아이콘으로 기계의 로컬 IP 주소를 표시하도록 하려면 메뉴에서 해당 항목을 클릭하기만 하면 됩니다(예: 위 스크린샷에서 강조 표시된 항목).
원하는 경우 명령줄에서도 이 동작을 제어할 수 있습니다. -i 옵션을 사용하면 됩니다. 예를 들어, 다음 명령은 인디케이터 아이콘으로 기계의 공용 IP를 표시하는 도구를 시작합니다:
indicator-ip -i public다음 명령은 기본적으로 로컬 IP(인터페이스 eth0)가 트레이에 표시되도록 합니다:
indicator-ip -u-i eth0이제 Indicator-IP 도구가 공용 IP 주소 정보를 가져오는 위치에 대해 공식 문서에서는 기본 서비스가 “checkip.amazonaws.com”이라고 밝히고 있습니다. 그러나 도구에 “icanhazip.com”과 같은 다른 서비스에서 정보를 가져오도록 요청할 수도 있습니다.
기본 서비스를 “checkip.amazonaws.com”에서 “icanhazip.com”(또는 원하는 다른 서비스)으로 변경하려면 -u 옵션을 사용할 수 있습니다. 다음은 예입니다:
indicator-ip -u icanhazip.com유틸리티에 대한 자세한 정보는 GitHub 페이지를 방문하십시오.
결론
직접적으로 도움이 되지 않을 수 있는 몇 가지 요령이 있지만, 그렇다고 해서 유용하지 않거나 배울 가치가 없다는 의미는 아닙니다. 제가 말하고자 하는 것은 기계의 IP 주소를 사용할 수 있게 하는 것이 직접적인 요구 사항이 아닐 수 있지만, 이 접근성이 귀중한 시간을 절약할 수 있는 순간이 언제 올지 모른다는 것입니다.