본문 바로가기
Linux [Debian]

[Linux] Debian DNS 구성

by 전역하고싶소 2023. 7. 25.
반응형

DNS를 구성하기 전에 DNS개념 및 동작 방식은 따로 포스팅을 하겠습니다. 

 

DNS 구성 내용

sunrin.com의 DNS영역을 구성하고 192.168.0.0 네트워크 대역의 역방향을 만들고, A레코드 www(192.168.0.1)을 구성합니다. Client에서 www.sunrin.com   DNS 조회가 가능해야 합니다. 

 

*apt install bind9 를 사용하여 DNS 설정에 필요한 패키지를 설치합니다.

*apt install dnsutils 를 사용하여 nslookup 명령어를 사용합니다.

 

테스트 환경을 위한 호스트들은 아래와 같이 구성하였습니다.

DNS Server

IP : 192.168.0.1/24

Client 

IP : 192.168.0.4/24

 

DNS 구성

DNS Server 

#apt install bind9  

#vim /etc/bind/named.conf 

 sunrin.com 정방향 영역을 추가해주고, 0.168.192.in-addr.arpa 역방향 영역을 추가해준다. 

#cp /etc/bind/db.empty /var/cache/bind/sunrin.com.zone 

#cp /etc/bind/db.127 /var/cache/bind/re.zone 

db.empty 파일은 정방향 견본파일이고, db.127 역방향 견본파일이다. 

#vim /var/cache/bind/sunrin.com.zone 

 :%s:localhost:sunrin.com:g // 모든 줄에있는 localhost라는 문자를 sunrin.com으로 바꾼다. 

 #vim /var/cache/bind/re.zone 

#systemctl restart bind9 

#systemctl status bind9 // 잘 작동이 되고있는지 확인을 한다. 

 

DNS 구성 확인

Client 

#apt install dnsutils // nslookup 명령어를 사용하기 위해서는 dnsutils패키지가 필요하다. 

 

만약 안되면 DNS서버 주소를 제대로 주었는지 확인한다!! 

 

반응형