오늘은 Linux server can't find [domain]: NXDOMAIN 이슈 해결 방법에 대한 포스팅을 하려고 합니다.
먼저 해당 이슈는 DNS서버를 구성하고 DNS를 정상적으로 등록 했는데, nslookup [domain]을
통해 DNS 정보를 확인 했을때 발생하는 이슈입니다.
아래 내용과 같이 server can't find [domain]: NXDOMAIN 라는 이슈가 나타난다면,
서버에서 도메인을 자동으로 찾지 못해서 발생하는 문제라고 볼 수 있습니다.
# nslookup bono915.com
Server: 8.8.8.8
Address: 8.8.8.8#53
** server can't find bono915.com: NXDOMAIN
해당 문제를 해결하기 위해서는 /etc/resolv.conf에
// search [domain]
search bono915.com 과 같이 입력하고 network 서비스를 재기동 해야 합니다.
하지만 도메인이 계속 늘어난다면 search [domain] 보다는
nameserver 127.0.0.1로 하여 서버내에 설정된 도메인을 자동으로 찾도록 하여
비슷한 효과를 나타낼 수 있습니다.
vi /etc/resolv.conf
...
// search bono915.com
nameserver 127.0.0.1 // search [domain]와 같은 효과
resolv.conf 설정파일 수정이 끝나면
네트워크 서비스를 재기동해야 적용이 됩니다.
service network restart
만약 위의 설정대로 했는데 DNS정보가 제대로 나타나지 않는다면
DNS서버 구축을 잘못했을 수 도 있습니다.
DNS서버 구축은 아래 링크를 통해 확인하 실 수 있습니다.
[Develope/Linux] - [Linux] 리눅스 DNS 서버 구축하기 - bind, named
지금까지 Linux server can't find [domain]: NXDOMAIN 이슈 해결 방법에 대한 포스팅이였습니다.
'Develope > Linux' 카테고리의 다른 글
[Linux] named DNS Master/Slave 서버 구축 및 동기화 설정 방법 (2) | 2022.03.21 |
---|---|
[Linux] /bin/bash^M: bad interpreter 오류 해결방법 (0) | 2022.03.11 |
[Linux] 리눅스 DNS 서버 구축하기 - bind, named (3) | 2022.03.08 |
[Linux] 리눅스 shell 명령어로 파일 내 문자 입력 또는 텍스트 치환 방법 (0) | 2022.03.08 |
[Linux] Jenkins jobs 백업/복사/이관/서버이전 방법 (0) | 2021.06.18 |