DDNS 서버 구축 관련 질문..
글쓴이: revoman / 작성시간: 금, 2011/08/12 - 7:18오후
안녕하세요.
DDNS 서버 구축과 관련된 질문올립니다.
먼저 유동IP를 사용하는 여러개의 장치들이 있고, 이 장치들은 WAN에 직접 연결되어 있을 수도 있고, 스위치를 통해 사설망을 가질 수도 잇습니다.
(회사 업무라서 구체적으로 밝힐 수 없는 점 양해부탁드립니다...^^)
이들 장치에서 DDNS서버로 TCP 연결이 들어왔을때 accept()를 호출하면서 sockaddr 구조체를 통해, peer 장치의 IP 정보를 가져옵니다.client_sock = accept(pDdns->m_DdnsAcptSock, (struct sockaddr*)&addr, &length)) <= 0 )
호스트명정보는 메시지로 받고, IP 정보와 HOST정보를 DNS에 등록하게 됩니다.
대부분의 경우, 정상적으로 Public IP가 등록됩니다만 간혹 Private IP로(172.XX.XX.XX) 등록되는 경우가 있습니다.
이게 가능한건가요? WAN으로 연결되어 있으니, 스위치를 통해 들어오더라도 Public IP를 가져와야 하는것이 맞는 것 같은데...
Private IP로 접속이 되더라도 Public IP 정보를 얻어올 수 있는 없나요?
미국이나 일본 같은 외국에서 주로 이런 이슈가 발생하고 있고, 국내에서는 없는 것 같습니다.
네트워크 지식이 부족하니, 많이 답답하네요..ㅜ.ㅜ;
네트워크 전문가 여러분~ 도와주세요!
Forums:
댓글 달기