외부에서 사설네트웍안의 호스트에 접근하는것에 대해서 정말 헤
예를들어서,
- G: Gateway
- H: Host
Gateway A(공인IP)
G<L> G<R>
G<a> G<b> H<m> H<n>
H<a.p>
이와 같은 구조를 갖을때, (H<a.p>가 마치 제 방의 공유기에 물려있는 호스트가 되겠죠.)
G<L>, G<a>, H<a.p> 모두 유동 ip를 할당을 받겠죠..?
제가 G<a>에서 port forwarding을 해서, telnet service 요청
은 H<a.p>로 보낸다고 해봤자, G<L> G<a>의 ip가 계속 변하는
이상, 외부에서는 접근하는 길이 계속 변한다는 말인데요.
그렇다면, 외부 DDNS 서버에 IP를 등록을 하는것은 G<L>,
G<a>,H<a.p>중에 어떤것이 되는건가요? 감이 안잡히네요.
그래서 등록을 한다고 했을때 등록되는것은, GateWay A의 공인
ip와 지속적으로 통신을 해서 G<L>의 주소가 바뀔때마다,
DDNS서버에 update를 시켜준다는말일거란 생각이 드는데요.
DDNS서버에 접속을 해서 domain을 통해 G<L>에 접속을 하
는걸루 알고 있는데.
그렇다면 위와 같이 다층으로 사설 네트웍들이 구성이 되어있을
때에는 어떻게 제 호스트까지 외부에서 접근을 하여 telnet서비스
를 받을수 있을까요? DDNS에서 얻을 수 있는 정보는,
첫번째 layer에 있는 G<L>의 변동사항만 알수 있지,
그 하위 호스트들의 ip변동사항은 알수없을거란 생각이 드는데요.
저처럼 혼자 헤메는 사람들을 위하여 좋은 가르침 부탁드립니다.
유동 공인 IP를 등록하는 방법을 아신다면 내부 문제만 해결하면 되겠군요
유동 공인 IP를 등록하는 방법을 아신다면 내부 문제만 해결하면 되겠군요.
일단 내부 IP를 유동이 아닌 고정IP를 할당하는 방법이 있습니다.
즉, G<L>부터 그 아래 모든 컴퓨터에 사설 고유 IP를 지정하면 문제는 간단하죠.
만일 이럴 사정이 안되도 보통 dhcpd들은 각 LAN의 MAC Address를 기억하고
있어서 차후에 다시 연결하여 IP를 할당할 때는 이전 IP를 분배할 수 있습니다.
다만 dhcpd을 운영중인 장비에 전원이 나갔다가 다시 들어오면 이 정보는 사라질
수가 있습니다.
어쨌든 방법은 사설 IP를 고유 IP로 분배하는 정책이 가장 좋은 방법이 아닐까
생각이 드는군요.
------------------------------
좋은 하루 되세요.
댓글 달기