네임서버 설정 좀 도와주세요

secky의 이미지

네임서버를 설정하는데 설정이 잘못된건지 안돼네요...

os는 페도라 core1 이구,

BIND버전은 bind-9.2.2.P3-9 입니다. (페도라에 포함된 rpm버전)

먼저 아래는 로그상에 나오는 메시지입니다...

참고로 아래 로그 내용은 named 데몬을 내린 상태에서도 계속 메시지가 나왔습니다.

----- /var/log/message 로그파일에 아래와 같은 메세지가 1-3초 간격으로 계속 나옴. -----
...........
May 31 22:49:29 reuselab nmbd[16364]: [2004/05/31 22:49:29, 0] lib/charcnv.c:convert_string_internal(189)
May 31 22:49:29 reuselab nmbd[16364]: convert_string_internal: Conversion not supported.
May 31 22:49:29 reuselab nmbd[16364]: [2004/05/31 22:49:29, 0] lib/charcnv.c:convert_string_internal(189)
May 31 22:49:29 reuselab nmbd[16364]: convert_string_internal: Conversion not supported.

아래는 bind 설정사항입니다...
----- /etc/named.conf -----
.....
zone "reuselab.net" {
type master;
file "reuselab.net.zone";
};

위 내용만 추가하였습니다...

----- /var/named/reuselab.net.zone -----
$TTL 86400
@ IN SOA ns1.reuselab.net. root.reuselab.net. (
44 ; serial
10800 ; refresh
900 ; retry
604800 ; expire
86400 ; ttl
)
IN NS ns1.reuselab.net.
IN A 166.104.225.25
IN MX 0 reuselab.net.

*** 참고로 클라이언트 피씨에서 DNS를 위의 서버(166.104.225.25)로

세팅을 한 상태에서는 클라이언트 피씨에서 인터넷이 됩니다...

즉 네임서버 역할은 하는 것 같은데, 서버에 추가한 도메인만 안되는 것 같아요 ㅠ_ㅠ

mithrandir의 이미지

nmbd는 삼바에 들은 녀석입니다. netbios name server지요.

(윈도들이 컴퓨터 이름만 가지고 서로 찾는..)

bind와는 특별히 관계가 없습니다.

도메인이 동작하는지는 dig등의 툴을 이용해서 좀더 확인을 해보시면 좋겠습니다.

언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net

secky의 이미지

우선 위에 답변 주신분.. 감사드리구요.. ^^

예전에 레드햇 9.0에서 잘되던 설정화일을

페도라로 바꾸고 설정화일로 복사를 했었는데 안된 상황이었거든요...

레드햇 9.0에 있는 bind의 버전은 잘 모르겠지만

페도라에 포함된 bind-9.2.2.P3-9에서는 설정이 약간 다르게 되어 있더군요..

named 데몬을 실행하기 위해

#service named start 를 하게 되면

/usr/sbin/named -u named -t /var/named/chroot

이렇게 실행이 됩니다...

그런데 이렇게 -t 옵션을 붙여서 실행을 하게 되면

named.conf에 zone파일이 위치하는 디렉토리를 /var/named/ 라고

설정을 해놓아도 그곳에 있는 파일을 찾을 수가 없다고 나오더군요...

아직 -t의 옵션의 정확한 기능을 모르겠지만

암튼 수동으로 /usr/sbin/named -u named 라고만 실행을 하니깐

설정화일에 정해놓은 디렉토리에서 zone파일을 찾았습니다...

혹시나 같은 문제가 있으신 분들에게 도움이 됐으면 좋겠구요...

named 실행시 -t 옵션이 정확히 어떠한 역할을 하는지 아시는 분 있으신가요?

어떤 기능을 하는지 좀 알려주세요...

박영선의 이미지

맨페이지보니까 chroot로 실행한다는거같던데요..

아마도 named 데몬에 문제가 있어서 해킹에 성공해도 named 띄운 권한 이외에는 쓸 수 없도록 하는게 아닐까합니다.

전에 어디서 chroot 로 안전하게 바인드 설치한다는걸 본적이 있습니다.

아시겠지만 chroot를 사용하면 루트디렉토리가 바뀌잖아요.

그래서 chroot에 쓸건 웬만하면 정적으로 컴파일하고, 그게 안되면 라이브러리까지 다 카피해야하니 좀 복잡할겁니다.

^^;;

댓글 달기

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