DNS 서버 동적 업데이트 기능?

cleol의 이미지

마이크로소프트 액티브 디렉토리를 사용해서 개발해야 할 일이 생겼습니다. OpenLDAP를 사용했으면 했지만 서버 환경이 윈도 계열이라 어쩔 수가 없군요. 혹시 OpenLDAP 윈도우 포트가 있나요? 없는 것 같지만 혹시나해서..^^;

어쨌든 문제는 이 액티브 디렉토리라는 게 DNS 하고 아주 밀접하게 관련되어 있다는 겁니다. DNS 에 대해 아는 바가 없어서 난감하군요. 액티브 디렉토리를 설정하는데 서버의 도메인 네임이 등록되어 있는 DNS 서버가 동적 업데이트 기능을 지원해야 한다고 합니다. 일단 DNS 서버의 동적 업데이트 기능이라는게 무슨 말인지 잘 모르겠습니다. 그리고 한통이나 기타 큰 ISP 업체들의 DNS 서버가 이 기능을 지원하는지도 알고 싶구요(책에는 Bind 8.1.2 이상이면 사용가능하다고 되어있군요. '사용 가능'하지만 '사용하지 않을'지도..) 지원하지 않는다면 수동으로 도메인 네임의 일부 정보를 업데이트해줘야 한다는데 아는게 있어야지 ISP 업체한테 요청을 한다던지 할텐데 역시 난감하네요.

tailer99의 이미지

동적 업데이트는 관리자가 일일이 zone 파일(host 이름과 IP주소 매칭)을 수정하지 않아도 알아서 업데이트를 해준다는 소리입니다. 만약에 DNS서버를 동적 업데이트 가능하게 만들어서 운영하고 있으면 클라이언트쪽에서 자신을 DNS에 등록시켜 달라고 요청하면 관리자의 등록 없이도 DNS서버에 host 이름과 IP주소가 등록이 됩니다.

제가 시험삼아 리눅스에서 DNS운영하고 Win2000 도메인컨트롤러 설치해서 DNS를 동적 업데이트 가능하게 했더니 DNS zone 파일이 알아서 바뀌더군요.
사람이 보기에 좀 지저분해지는 경향이 있어서 좀 찜찜했지만 그래도 돌아가는덴 문제가 없더라구요. 제가 알기론 Win2000 액티브디렉토리는 호스트를 찾을때 DNS서버를 사용한다고 들었습니다. 그래서 DNS서버가 동적 업데이트가 가능해야 하는 것이겠지요. 참고로 클라이언트쪽에서 동적업데이트 하려면 '네트워크환경' 등록정보에서 '로컬영역연결' 등록정보-> TCP/IP 등록정보 -> '고급'-> DNS텝 -> 'DNS에 이 연결의 주소를 등록' 하시면 클라이언트에서 DNS서버에 업데이트를 요구하게 됩니다. 서버가 동적 업데이트가 가능하면 이 요청을 받아들여서 zone파일에 넣게 됩니다.

흠.......정석이 아니고 제가 해보면서 이런거겠구나 라고 생각한거라 정확도는 떨어지겠지만 도움이 됬으면 합니다.

그리고...ISP에서의 동적 업데이트는 안해주지 않을까요? 그건 잘 모르겠네요.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.