DNS 서버 bind 에서 IPv6 설정 제거하기
페이지 정보
본문
ㅁ 현상
네임서버를 운영하는 중 로그파일을 확인하다 보면,
/var/log/messages 파일에 아래와 같은 로그들이 계속 쌓이는 경우가 있다.
... network unreachable resolving './DNSKEY/IN' ...
ㅁ 원인
이 오류는 IPv6 기반의 통신을 하지 못해서 루트 서버로의 접근을 못해서 발생하는것으로
IPv4로만 동작하도록 설정을 바꿔주면 된다.
ㅁ 해결 방법
1.
/etc/named.conf 파일 또는
/var/named/chroot/etc/named.conf 파일(chroot 설정이 되어 있는 경우) 에 다음의 설정을 주석처리
// listen-on-v6 port 53 { ::1; };
2.
그리고, /etc/sysconfig/named 의 마지막줄에 다음을 추가.
OPTIONS="-4"
위의 설정은 IPv4환경으로만 동작하게 하는 옵션이다.
반대로 -6로 설정할 경우 IPv6로만 동작한다.
3. 서비스 재시작
$ systemctl restart named
* 참고
http://theeye.pe.kr/archives/1966
네임서버를 운영하는 중 로그파일을 확인하다 보면,
/var/log/messages 파일에 아래와 같은 로그들이 계속 쌓이는 경우가 있다.
... network unreachable resolving './DNSKEY/IN' ...
ㅁ 원인
이 오류는 IPv6 기반의 통신을 하지 못해서 루트 서버로의 접근을 못해서 발생하는것으로
IPv4로만 동작하도록 설정을 바꿔주면 된다.
ㅁ 해결 방법
1.
/etc/named.conf 파일 또는
/var/named/chroot/etc/named.conf 파일(chroot 설정이 되어 있는 경우) 에 다음의 설정을 주석처리
// listen-on-v6 port 53 { ::1; };
2.
그리고, /etc/sysconfig/named 의 마지막줄에 다음을 추가.
OPTIONS="-4"
위의 설정은 IPv4환경으로만 동작하게 하는 옵션이다.
반대로 -6로 설정할 경우 IPv6로만 동작한다.
3. 서비스 재시작
$ systemctl restart named
* 참고
http://theeye.pe.kr/archives/1966
추천0
댓글목록
등록된 댓글이 없습니다.