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서버 주소를 제대로 주었는지 확인한다!!