BIND에서 서브도메인에 - 또는 _ 사용하기
BSD / Linux 2009/05/01 00:59
BIND에서,
서브 도메인에 예를 들어 s_tory.umttumt.org를 사용하려고 하면,
아래와 같은 에러메시지가 발생한다.
처음엔 _ 가 Special character 여서, 별도의 표기법이 존재하는줄 알았다.
낚시글인지 뭔지 모르겠지만, _를 \032로 표시하라고 되어있는곳이 있었는데,
해봐도 안되긴 마찬가지였다.
그래서 찾아본 결과.!
named.conf의 options 지시자세 포함시켜 주면 된다.
예를 들면,
해당 옵션만 추가해주고 나니 아직까지 아무 문제없이 아주 잘된다.
서브 도메인에 예를 들어 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;
};
해당 옵션만 추가해주고 나니 아직까지 아무 문제없이 아주 잘된다.

이올린에 북마크하기
이올린에 추천하기


