답변:
당연하지. NAT + 라우터 장치의 다른쪽에 외부 IP 주소가 있습니다. 가장 간단한 방법은 라우터의 구성 또는 상태 페이지를 실제로 보는 것입니다. 또 다른 방법은 인터넷에서 다른 사람에게 IP 주소가 무엇인지 물어 보는 것입니다. IP에 액세스하는 IP를 보여주는 수많은 웹 사이트가 있습니다. ISP가 캐리어 수준 NAT를 수행하거나 투명 프록시 서버를 사용하는 경우 라우터 외부 인터페이스의 IP 주소가 아닐 수 있습니다.
나는 당신이 이와 같은 네트워크에 대해 이야기하고 있다고 가정하고 아래 그래프에서 1.2.3.4에 의해 represened ip를 알고 싶다 :
eth0 eth1 eth0 1.2.3.4 192.168.0.1 192.168.0.2 --------- (라우터) ------------ (허브) ----- [컴퓨터 1] | + -------- [컴퓨터 2] eth0 192.168.0.3
가장 간단한 방법은 라우터에 로그온하고 인터페이스 주소를 확인하는 것입니다.
다른 사람들이 웹 사이트를 사용하여 자신의 IP 주소를 확인하기 위해 위에서 제안한 방법은 사용하기 쉽고 간단하다는 이점이 있었지만 공용 IP 주소가 할당되지 않은이 네트워크 구성 (ISP의 NAT)이 발생하면 문제가 발생합니다 당신에게 :
eth0 eth1 eth0 eth1 2.3.4.5 10.0.0.1 10.0.0.2 192.168.0.1 --------- (Router2) -------------------- (Router1) --------.... ISP 라우터 라우터
이렇게하면 라우터의 외부 인터페이스 주소 (10.0.0.2)와 반대로 ISP 라우터의 외부 IP (2.3.4.5)가 표시됩니다.
@theatrus가 말했듯이 웹 사이트에서 IP를 볼 수 있습니다. 한 가지 예는 http://www.pingtest.net 입니다. 당신이 그들의 페이지에 가면, 그들은 당신이 당신이 테스트를 실행할 수있는 서버를 보여주는 지구 왼쪽에 당신을 위해 볼 IP를 보여줍니다. 이와 같은 사이트에서 연결을 테스트 할 수도 있습니다. (이것은 그들의 서비스를 보증하는 것이 아니라 IP 번호를 볼 수있는 곳입니다.)
(192.168.0.1) at 0:1d:f0:61:4f:1 on en1 ifscope [ethernet]
있습니다. 외부 IP 주소는 어떻게 찾습니까?