답변주신 만복대님 감사합니다.
그런데 아래와 같은 웹페이지 접속방식은 공유기의 공인 IP주소를 알기위해 자신의 또는 다른 사람의
웹서버를 필요로 합니다. 아주 큰 부담이죠. TT
그리고 공유기에 2개의 인터넷 회선이 연결되어 있는 경우에는 2개를 모두 검출해 내지 못합니다.
공유기 제조회사에서 제공하는 관리웹페이지로 들어가서 보면 공유기의 사설/공인 IP주소를 알 수 있습니다.
2개의 회선이 연결되어 있는 경우도 모두 알 수 있고요.
궁금한 것은 이런 관리웹페이지를 통하지 않고 C++ 프로그램으로 알 수 있는 방법은 없는지 입니다.
만복대.산수유 님이 쓰신 글 :
: 임기석 님이 쓰신 글 :
: : 안녕하세요
: :
: : 공유기에 할당된 공인 IP주소를 다른 내부 PC에서 알아내는 방법을 찾고 있습니다.
: : 공유기 제조사에서 제공하는 웹 관리페이지를 이용하면 되겠지만, 그런 방식이 아닌 C++ 프로그램으로
: : 알 수 있는 방법이 없을까요?
: : 물론, C++ 프로그램에서도 공유기 웹 포트로 소켓접속해서 얻어진 소스를 분석해보면 알 수 있겠지만
: : 관리자 비밀번호를 입력하라는 창이 뜨기도 해서 일반적이진 않을것 같군요.
: :
: : 검색사이트를 돌아다니다 알게된 공유기 사용여부를 알아내는 프로그램을 홍보하는 어떤 문서에는
: : 내부 사설망에 연결된 컴퓨터의 IP주소와 공유기의 사설/공인 IP주소를 알 수 있다고 하던데요
: : 그 방법이 궁금합니다.
:
: 도움이 될지 모르겠으나 아래 사이트를 한 번 보세요.
:
: http://www.whatismyip.com/
:
: http://checkip.dyndns.org/
|