BIND에서 서브도메인에 - 또는 _ 사용하기

BIND에서,
서브 도메인에 예를 들어 s_tory.umttumt.org를 사용하려고 하면,
아래와 같은 에러메시지가 발생한다.
May  1 00:40:22 ns1 named[22521]: master/umttumt.org-zone:95: s_tory.umttumt.org.umttumt.org: bad owner name (check-names)
May  1 00:40:22 ns1 named[22521]: zone umttumt.org/IN: loading master file master/umttumt.org-zone: bad owner name (check-names)


처음엔 _ 가 Special character 여서, 별도의 표기법이 존재하는줄 알았다.
낚시글인지 뭔지 모르겠지만, _를 \032로 표시하라고 되어있는곳이 있었는데,
해봐도 안되긴 마찬가지였다.

그래서 찾아본 결과.!
check-names master ignore;
위와 같은 옵션이 존재하는것을 발견했다.

named.conf의 options 지시자세 포함시켜 주면 된다.
예를 들면,

options {
        version "UNKNOWN";
        query-source    port 53;
        directory "/var/named";
        dump-file       "data/cache_dump.db";
        statistics-file         "data/named_stats.txt";
        memstatistics-file      "data/named_mem_stats.txt";
        allow-recursion { trust; };
        allow-transfer { none; };
        notify no;
        check-names master ignore;
};
이런식으로... 설정 해주면 된다.
해당 옵션만 추가해주고 나니 아직까지 아무 문제없이 아주 잘된다.
저작자 표시
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
prev 1 ... 11 12 13 14 15 16 17 18 19 ... 111 next