반응형

unbound는 캐시 모드만 동작 시키면 기존 ISP(KT, DACOM, Google..)서버를 지정하는 대신 로컬 서버에 DNS 리졸버를 설치하여 사용할 수 있다.


server# yum install -y unbound

server# systemctl enable unbound.service 

ln -s '/usr/lib/systemd/system/unbound.service' '/etc/systemd/system/multi-user.target.wants/unbound.service'

server# systemctl start unbound.service


# vi /etc/unbound/unbound.conf

## 모든 인터페이스에서 수신 가능하도록 구성

interface: 0.0.0.0


## 루프백 인터페이스에서 수신 가능하도록 구성

interface: 192.168.37.127


## 192.168.37.0/24 서브넷의 쿼리 허용, 이 외 모두 차단

access-control: 192.168.37.0/24 allow


## example.com 영역을 DNSSEC 검증 대상에서 제외, 즉 검사하지 않고 통과

domain-insecure: "example.com"


## 모든 쿼리를 192.168.254.254 메일서버로 전달

forward-zone:

        name: .

        forward-addr: 192.168.254.254


### 구문 오류 확인

# unbound-checkconf 

unbound-checkconf: no errors in /etc/unbound/unbound.conf


### 재시작

#systemctl restart unbound.service


### 방화벽 적용

# firewall-cmd --permanent --add-service=dns

# firewall-cmd --reload


### 캐시를 덤프하여 내용 확인

unbound-control dump_cache

START_RRSET_CACHE

END_RRSET_CACHE

START_MSG_CACHE

END_MSG_CACHE

EOF



반응형

'Linux > CentOS' 카테고리의 다른 글

[CentOS7] postfix  (0) 2015.03.18
[CentOS7] SELinux  (0) 2015.03.18
[CentOS7] Firewalld  (0) 2015.03.17
[CentOS7] Network Bridge  (0) 2015.03.17
[CentOS7] Network Teaming  (0) 2015.03.17
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기