The Key's Personal store

삽질러들을 구원하리라.

DNS

DNS (bind) 설정시 중요 옵션.

recursion yes; recursion 설정이 yes 이면 내 dns 외에 도메인에 대해서도 응답을 한다.   allow-query { any; }; 위와 같이 설정해야 다른 DNS 서버에서 질의시 응답을 한다.

bind slave zone 파일을 txt로 지정

bind를 최신으로 업그레이드를 했더니, slave의 zone 파일을 binary로 만들어 버린다. named.conf 옵션에 아래와 같이 추가 해 주면 텍스트로 나온다.

출처

bind raw format 보는 스크립트

bind 9.9.0 버젼 부터 slave dns의 zone 파일이 raw binary format으로 만들어진다. 해서 cat 명령으로 보면 이상한 내용이 보인다. named-compilezone 명령어로 볼수 있는데, 이 좀 귀찮게 되어 있어 스크립트로 만든다.

아예 binary 로 생성되는 것을 txt로 바꾸려면 여기 참조

, ,

자꾸 헷갈리는 DNS 개념 정리

1-10. DNS 용어정의 : DNS의 종류   DNS종류는 도메인을 관리하는 네임서버(Master, Slave)와 Cache DNS가 있다. 1. 네임서버 1.1 Master server 1) Master server (O)  라고 불리우며,   Primary Server(X), 1차(X) 라고 하지는 않기로 하자. 2) 도메인에 대한 주된 host파일을 유지, 호스트 정보의 변경 및 추가 가능 ,Master server는 하나를 권장함.   1.2  Slave server 1) Master에 설정된 […]

found SPF/SPF record but no SPF/TXT record found, add matching type TXT record

bind 를 9.9.3-P1 로 업그레이드 하면 서 이런 에러가 발생 found SPF/SPF record but no SPF/TXT record found, add matching type TXT record 검색해보니 zone 파일에서 spf 설정이 조금 변경 됬다. 기존의 TXT 외에 SPF 로도 설정 해 주어야 한다.

출처

Previous Posts