Rocky 9에서 DNS 서버 구축해보기

2026. 3. 31. 23:21·Windows & Linux

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
'Windows & Linux' 카테고리의 다른 글
  • LVM (Linux)
  • RAID (Linux) 실습
  • DNS (Domain Name System)
  • Web Server - httpd (Linux)
민콕이
민콕이
안녕하세요
  • 민콕이
    공부 내용 정리 블로그
    민콕이
  • 전체
    오늘
    어제
    • 분류 전체보기 (55)
      • Network R&S (16)
      • Frontend (7)
      • Windows & Linux (16)
      • Database (2)
      • Docker (2)
      • Kubernetes (1)
      • Private Cloud (1)
      • Public Cloud (8)
        • AWS (8)
  • 블로그 메뉴

    • 홈
    • 방명록
    • 글쓰기
  • 링크

    • github
    • velog
  • 공지사항

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
민콕이
Rocky 9에서 DNS 서버 구축해보기
상단으로

티스토리툴바