강좌
클라우드/리눅스에 관한 강좌입니다.
네트워크 분류

리눅스마스터1급 : DNS의 시작과 종료

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터1: DNS의 시작과 종료

 

 

 

다음과 같이 bind를 시작해 보자.

 

 

[root@RockyLinux01 named]# systemctl start named

[root@RockyLinux01 named]#

[root@RockyLinux01 named]# ps -ef | grep named

named 2832 1 0 10:50 ? 00:00:00 /usr/sbin/named -u named -c /etc/named.conf

root 2837 2054 0 10:50 pts/0 00:00:00 grep --color=auto named

[root@RockyLinux01 named]#

 

 

 

시작 완료 후에도 zone파일이 많은 경우 로딩 하는 시간이 오래 걸려 bind가 정상적이지 않을 수 있다.

 

 

 

위 로그 내용을 보면 sulinux.net zone이 로드 된 것을 확인 할 수 있다.

 

 

 

zone을 잘못 설정 할 경우 오류 메시지를 보여주게 된다.

 

 

 

 

 

네임서버 상태 확인

 

[root@RockyLinux01 ~]# systemctl status named

named.service - Berkeley Internet Name Domain (DNS)

Loaded: loaded (/usr/lib/systemd/system/named.service; disabled; vendor preset: disabled)

Active: active (running) since Mon 2023-06-19 10:51:57 KST; 2min 48s ago

Process: 2852 ExecStartPre=/bin/bash -c if [ ! "$DISABLE_ZONE_CHECKING" == "yes" ]; then /usr/sbin/named-checkconf >

Process: 2854 ExecStart=/usr/sbin/named -u named -c ${NAMEDCONF} $OPTIONS (code=exited, status=0/SUCCESS)

Main PID: 2855 (named)

Tasks: 5 (limit: 12195)

Memory: 17.2M

CPU: 59ms

CGroup: /system.slice/named.service

└─2855 /usr/sbin/named -u named -c /etc/named.conf

 

 

 

네임서버의 상태를 보여주는 명령이다.

 

 

 

 

 

네임서버 재시작

 

[root@RockyLinux01 ~]# systemctl restart named

[root@RockyLinux01 ~]#

 

 

위와 같은 방법으로 네임서버를 재시작 할 수 있다.

 

 

 

위 방법은 네임서버를 종료하고 시작하는 것과 같다.

 

 

 

이 방법은 1000개 정도의 도메인이 설정되어 있을 경우 모든 zone 파일을 검증하고 실행하기 때문에 시작시간이 많이 소요되며 이 시간동안 네임서비스를 할 수 없다.

 

 

 

만약 1000개의 도메인이 등록되어 있고 도메인을 하나 추가하여 네임서버를 재시작 해야 한다면 restart 보다는 reload를 권장한다.

 

 

 

reload의 경우 수정된 zone에 대해서만 검증을 하고 다시 로드한다.

 

 

 

 

 

다음과 같이 bind를 종료 할 수 있다.

 

 

 

[root@RockyLinux01 ~]# systemctl stop named

[root@RockyLinux01 ~]#

[root@RockyLinux01 ~]# ps -ef |grep named

root 2911 2054 0 10:56 pts/0 00:00:00 grep --color=auto named

[root@RockyLinux01 ~]#

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,035 명
  • 현재 강좌수 :  35,791 개
  • 현재 접속자 :  180 명