ip하나로 서브넷에 있는 호스트를 각각의 도메인으로 분리할 수 있는 방법?
우선 네트워크 구성을 설명드리겠습니다.
광랜으로 공유기를 통해 유동 ip를 받고 있습니다.
공유기 아래 허브를 통해 3대의 호스트가 있습니다.
192.168.0.1 - 공유기
192.168.0.2 - 웹서버
192.168.0.3 - DB서버
192.168.0.4 - 저사양 다용도 서버
도메인은 유동아이피인 관계로 dnsever.com을 통해 사용하고 있는데요...
현재는 각 서버로의 접속을 포트포워딩을 통해 분리하고 있습니다. 예를 들어 ssh의 경우 첫번째는 22포트는 -> 192.168.0.2 / 23포트는 -> 192.168.0.3 / 24포트는 ->192.168.0.4, http의 경우 80은 -> 192.168.0.2 / 81은 -> 192.168.0.3 / 82는 -> 192.168.0.4 ...
하지만 저렇게 포트를 나누니 여러 불편한 점도 생기고 각 호스트간의 구분도 불명확해 도메인을 통해 각 호스트로 연결하고 싶습니다.
이러한 경우 포트에 상관없이 도메인을 통해 각 호스트로의 연결이 가능한지 궁금합니다.
예를들어 www.도메인.com -> 192.168.0.2 / db.도메인.com -> 192.168.0.3 / test.도메인.com -> 192.168.0.4 이런 식으로 각자 정규포트를 이용해 http,ftp,ssh를 사용하는 식 입니다.
당연 공유기에서 이러한 기능을 지원할리 만무하니 192.168.0.4를 라우터로 돌릴 생각도 있습니다.
고수 여러분들의 해결책 혹은 다양한 의견 부탁드립니다.
ps. 꼭 자체네임서버가 필요하다면 고정ip서비스를 통해 네임서버를 운영할 의향도 있습니다.
웹의 경우에는
웹의 경우에는 어찌어찌 구성을 하면 가능할 수 있지만 FTP와 SSH는 힘들지 않을까 합니다. 인즉, HTTP의 경우 클라이언트가 보내는 요청 데이터 내에 호스트 이름 정보가 들어있지만 FTP와 SSH의 경우는 그렇지 않은 것으로 알고 있습니다.
----
$PWD `date`
$PWD `date`
정말 도움 안되는
정말 도움 안되는 답변입니다만..
L7 스위치를 사용하면 해결되는것으로 알고 있습니다.
댓글 달기