Computer >> 컴퓨터 >  >> 문제 해결 >> Linux

Linux에서 외부 IP 검색:모든 배포를 위한 간단한 단계

Linux에서 IP 주소를 찾는 명령줄 솔루션은 많지만 대부분은 장치에 할당된 고유 주소 번호를 찾는 데 맞춰져 있습니다. HTTP 사이트가 외부에서 귀하를 식별하는 IP 주소를 찾으려면 외부 서버를 참조하는 명령을 사용해야 할 가능성이 높습니다. 좋은 소식은 대부분의 최신 Linux 배포판에서는 이것이 매우 쉽다는 것입니다. 이 방법은 모든 종류의 프록시를 사용하거나 고급 웹 브라우저 설정을 구성하는 경우 특히 유용합니다.

명령 프롬프트를 열어 시작해야 합니다. Ctrl, Alt, T를 누르거나 Unity 대시에서 터미널을 검색하세요. KDE 및 LXDE 사용자는 응용 프로그램 메뉴를 클릭하고 시스템 도구를 가리킨 다음 터미널 항목을 클릭할 수 있습니다. 터미널을 시작하는 방법에 관계없이 이를 위해 루트 액세스 권한이 필요하지 않으며 사용 중인 셸 종류는 아마도 중요하지 않을 것입니다. 작업하게 될 대부분의 패키지는 현재 사용되는 일반적인 GNU/Linux 상자에 기본적으로 설치됩니다.

방법 1:외부 IPv6 주소 찾기

대부분의 현대 네트워킹 시스템은 이전 형식의 IP 주소보다 훨씬 길지만 더 안전하고 유연한 버전인 IPv6 표준을 사용합니다. 귀하의 시스템에 대한 최신 주소 번호를 찾으려면 nc 6.ifcfg.me 23 | grep –colour=never IP Enter를 누르세요. 이 명령은 약간 긴 명령이므로 강조 표시하고 복사하는 것이 좋습니다. 터미널에 붙여넣으려면 편집 메뉴를 클릭하고 붙여넣기를 선택하거나 Shift, Ctrl 및 V를 동시에 눌러야 합니다. 배포판과 사용 중인 터미널 에뮬레이터에 따라 클립보드에 복사한 경우 마우스 가운데 버튼을 클릭한 다음 Enter 키를 눌러 실행할 수도 있습니다.

명령을 실행하면 8개의 16진수 그룹으로 구성된 긴 문자열이 표시됩니다. 이것이 외부 최신 IPv6 주소입니다. 외부 주소가 변경되었는지 확인하고 싶을 때마다 이 명령을 실행할 수 있습니다. 식당이나 도서관에서 Linux 태블릿을 공용 Wi-Fi에 연결하면 변경됩니다. 꽤 자주 실행할 계획이라면 쉘 스크립트에 추가할 수도 있습니다. ISP가 동적 IP 주소를 제공하는 경우 이는 결국 변경될 수 있습니다. 상대적으로 정적인 상태를 유지해야 하지만 만일의 경우에 대비해 주의 깊게 관찰할 수 있는 좋은 방법입니다.

방법 2:IPv4 외부 주소 찾기

IPv4는 오래된 표준이지만 네트워킹 세계에서는 여전히 널리 사용되고 있습니다. 이 주소를 찾으려면 명령줄 웹 브라우저를 사용하여 찾을 수 있습니다. Linux 설치에서 사용하는 구성에 따라 이 작업을 두 번 시도해야 할 수도 있지만 두 경우 모두 답을 찾기 위해 다른 작업을 수행할 필요가 없는 단일 명령일 뿐입니다. 먼저 w3m -dump 를 입력해 보세요. whatismyip.akamai.com Enter를 누르세요. 다른 정보 없이 외부 IP 주소만 표시되어야 합니다. 이 프로그램은 자동으로 종료되고 프롬프트로 돌아갑니다.

w3m 프로그램이 설치되지 않았다는 오류 메시지가 나타날 수 있습니다. 원하는 경우 패키지를 설치할 수도 있지만 curl -s http://whatismyip.akamai.com/을 시도해 볼 수도 있습니다. 이것이 작동하는지 확인하십시오. 컬이 이미 설치되어 있을 수도 있습니다. 그렇게 하면 동일한 종류의 간단한 출력을 받게 됩니다. 더 이상 놀 필요가 없습니다. bash 쉘 스크립트에 작동하는 명령을 추가할 수 있지만 첫 번째 방법의 명령과 마찬가지로 원할 때마다 실행할 수도 있습니다. 물론, 패키지가 없으면 언제든지 컬이나 w3m을 설치할 수 있습니다. 네트워킹 Linux 사용자는 일반적으로 이들 중 하나 이상을 가지고 있습니다.

몇 가지 요인에 따라 IP 주소가 여기에 구성된 예시 주소와 다소 다르게 보일 수 있습니다. 서로 다른 지리적 지역에 있는 서로 다른 네트워크는 주소를 계산하는 데 사용되는 일반적인 마스크 위에 자체 스핀이나 자체 약어를 배치하는 경우가 있습니다. 우리가 사용한 주소는 프록시 서버를 통해 실행되는 가상 머신의 더미 주소였습니다. 실제 외부 IP 주소를 온라인으로 알려주어서는 안 됩니다. 이것이 바로 우리가 예제 스크린샷을 찍을 때 이렇게 많은 노력을 기울인 이유입니다.

저자 소개

Linux에서 외부 IP 검색:모든 배포를 위한 간단한 단계

케빈 애로우

Kevin Arrows는 10년 이상의 업계 경험을 보유한 경험이 풍부하고 지식이 풍부한 기술 전문가입니다. 그는 MCTS(Microsoft Certified Technology Specialist) 인증을 보유하고 있으며 최신 기술 개발에 대한 최신 정보를 얻으려는 깊은 열정을 가지고 있습니다. Kevin은 소프트웨어 개발, 사이버 보안, 클라우드 컴퓨팅과 같은 분야에서 자신의 전문 지식과 지식을 보여주면서 광범위한 기술 관련 주제에 대해 광범위하게 글을 썼습니다. 기술 분야에 대한 그의 공헌은 동료들로부터 널리 인정받고 존경받고 있으며, 복잡한 기술 개념을 명확하고 간결하게 설명하는 능력으로 높은 평가를 받고 있습니다.