라우터에서 자체 WAN-IP 주소를 자동으로 가져와야했습니다. 나는이 질문을 발견 했으며 무엇보다도 발굴 솔루션이 제안되었습니다.
dig +short myip.opendns.com @resolver1.opendns.com
그것은 완벽하게 작동하지만 이제는 그것이하는 일을 이해하고 싶습니다. 여기까지 (내가 희망하는) 이해하는 것이 있습니다 (잘못되면 수정하십시오).
+short
나에게 짧은 결과를 줘@resolver1.opendns.com
주어진 도메인에 속하는 IP 주소를 묻는 dns 서버입니다.
나에게 분명하지 않은 것은입니다 myip.opendns.com
. www.spiegel.de
대신 쓰면 www.spiegel.de 도메인의 IP 주소를 얻습니다. 로 myip.opendns.com
나는 내 라우터의 WAN-IP를 얻을. 그렇다면 myip.opendns.com
도메인을 모방하고 있는데, 라우터로 확인됩니까? 어떻게합니까? 내 IP는 어디에서 가져 옵니까? 그리고 www.wieistmeineip.de와 같은 웹 페이지와 다른 점은 무엇입니까? 그들은 또한 내 IP를 얻으려고 노력합니다.
내가 언급 한 질문에 대한 Krinkle 의 답변 에서이 "dns-approach"가 "http-approach"보다 낫다고 언급되어있다. 왜 더 좋으며 차이점은 무엇입니까?
dig +short myip.opendns.com @resolver1.opendns.com
(IP1) 에서 얻은 WAN-IP 는 라우터의 웹 인터페이스에서도 볼 수있는 www.wieistmeineip.de
것이므로 (그리고 다른 유사한 사이트에서도) 다른 IP 주소를 제공하기 때문에 차이점이 있습니다 (ip2). ). 내 ISP가 일종의 하위 LAN을 사용하고 있다고 생각할 수 있으므로 웹 서버에 대한 요청이 ip2가있는 다른 (ISP-) 라우터를 통과하고 있으므로이 www.wieistmeineip.de
주소 (ip2)를 볼 수 있습니다. 그러나 다시 무엇을 myip.opendns.com
하고 있습니까?
추가로 : LAN 내에서 ip1을 열면 raspi에서 테스트 웹 사이트가 제공되므로 LAN 외부에서 모바일 웹 사이트를 열면 작동하지 않습니다. ip1은 "인터넷 IP"가 아니라 LAN ip와 비슷하다는 의미입니까?