ip하나로 서브넷에 있는 호스트를 각각의 도메인으로 분리할 수 있는 방법?

genieforever의 이미지

우선 네트워크 구성을 설명드리겠습니다.

광랜으로 공유기를 통해 유동 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서비스를 통해 네임서버를 운영할 의향도 있습니다.

wariua의 이미지

웹의 경우에는 어찌어찌 구성을 하면 가능할 수 있지만 FTP와 SSH는 힘들지 않을까 합니다. 인즉, HTTP의 경우 클라이언트가 보내는 요청 데이터 내에 호스트 이름 정보가 들어있지만 FTP와 SSH의 경우는 그렇지 않은 것으로 알고 있습니다.
----
$PWD `date`

$PWD `date`

wpcasper의 이미지

정말 도움 안되는 답변입니다만..

L7 스위치를 사용하면 해결되는것으로 알고 있습니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.