DNS
설치할 패키지
package: bind, bind-chroot
service: named
`/etc/named.conf`

`/etc/named.conf`
include 된 파일은 해당 파일이 실행 될 때 해당 파일들을 같이 실행 시킨다 라는 뜻

`/etc/named.rfc1912.zones`

`/var/named/`
# 해당 파일 복사 후 "min.ke.dns" 라는 이름으로 생성
[root@localhost named]# cp named.localhost min.ke.dns

zone 파일 문법에 문제가 없는지 확인
[root@localhost named]# named-checkzone min.ke /var/named/min.ke.dns
`/var/named/`
min.ke.dns 파일의 그룹을 named 로 변경
[root@localhost named]# chgrp named min.ke.dns
or
[root@localhost named]# chown root:named min.ke.dns

이제 클라이언트 쪽에서 확인해보면 잘 되는 것을 확인 할 수 있다.

Slave 만들어보기 (백업 및 부하 분산 하는 보조 DNS)
다른 리눅스 서버를 만들어 주고 나서 아래와 같이 진행합니다
설치할 패키지
package: bind, bind-chroot
service: named
`/etc/named.conf`

`/etc/named.rfc1912.zones`

`/etc/named/slaves/`
위 작업을 하고 다시 시작하면 아래와 같이 min.ke.dns 파일이 생긴 걸 볼 수 있다

'Windows & Linux' 카테고리의 다른 글
| LVM (Linux) (0) | 2026.03.31 |
|---|---|
| RAID (Linux) 실습 (0) | 2026.03.31 |
| DNS (Domain Name System) (0) | 2026.03.31 |
| Web Server - httpd (Linux) (0) | 2026.03.31 |
| DHCP (Dynamic Host Configuration Protocol) (0) | 2026.03.31 |