나의 공부기록

[Linux/VMware]Job for named.service failed because the control process exited with error code. See "systemctl status named.service" and "journalctl -xe" for details. 본문

Troubleshooting

[Linux/VMware]Job for named.service failed because the control process exited with error code. See "systemctl status named.service" and "journalctl -xe" for details.

나의 개발자 2025. 1. 20. 16:52

실습환경

  • Tools : VMware, GNS3, xShell

 

문제

  • DNS 영역 파일 생성 후, named 서버 재시작 중에 발생한 오류
  • DNS 영역 파일에서 문제 발생

파악

1. named 서버 상태 확인

systemctl status named

 

2. DNS 영역 파일 오타 검수

  • DNS 영역 파일을 설정할 때, 최상위 도메인을 설정해주지 않아서 발생하는 문제였음
  • aws.com으로 접근했을 때, 매칭될 최상위 도메인을 설정해줘야 함

 

해결

[root@dns ~]#vi /var/named/aws.com.db

$TTL 3H
@               SOA     @       root (
                                                0       ; serial
                                                1D      ; refresh
                                                1H      ; retry
                                                1W      ; expire
                                                3H )    ; minimum

                IN      NS      @
                IN		A		10.10.3.53 # 최상위 도메인을 나타냄
dhcp			IN		A		10.10.2.67
www				IN		A		10.10.2.80
  • 최상위 도메인 설정 추가
  • 문제 해결 과정에서 ;(세미콜론)을 작성하지 않아서 발생하는 오류인 줄 알고, IP 뒤에 ;(세미콜론)을 추가했었는데, ;(세미콜론)은 추가하면 오류가 발생함
    ➡️ ;(세미콜론) 사용 ❌