외부에서 사설네트웍안의 호스트에 접근하는것에 대해서 정말 헤

sisbn의 이미지

예를들어서,

- 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변동사항은 알수없을거란 생각이 드는데요.

저처럼 혼자 헤메는 사람들을 위하여 좋은 가르침 부탁드립니다.

codebank의 이미지

유동 공인 IP를 등록하는 방법을 아신다면 내부 문제만 해결하면 되겠군요.
일단 내부 IP를 유동이 아닌 고정IP를 할당하는 방법이 있습니다.
즉, G<L>부터 그 아래 모든 컴퓨터에 사설 고유 IP를 지정하면 문제는 간단하죠.
만일 이럴 사정이 안되도 보통 dhcpd들은 각 LAN의 MAC Address를 기억하고
있어서 차후에 다시 연결하여 IP를 할당할 때는 이전 IP를 분배할 수 있습니다.
다만 dhcpd을 운영중인 장비에 전원이 나갔다가 다시 들어오면 이 정보는 사라질
수가 있습니다.

어쨌든 방법은 사설 IP를 고유 IP로 분배하는 정책이 가장 좋은 방법이 아닐까
생각이 드는군요.

------------------------------
좋은 하루 되세요.

댓글 달기

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 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • 사용할 수 있는 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>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • You can use Textile markup to format text.
  • 사용할 수 있는 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>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 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>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.