DNS 서버를 구성했지만 호스트 이름을 확인할 수 없습니다. 실행할 때 다음 오류가 계속 발생합니다 host
.
[root@ns1 ~]# host hostname
Host hostname not found: 5(REFUSED)
또한 다음을 실행한 후에 잘못된 명령 출력이 표시됩니다 hostname -f
.
[root@ns1 ~]# hostname -f
/etc/host.conf: line 1: bad command `154.70.157.36 ns1.suretelcom.co.ug hostname'
suretelcom.co.ug
내 실수는 무엇입니까?
답변1
뭘 넣고 있는 것 같긴 한데~해야 한다입력하다 /etc/hosts
./etc/host.conf
/etc/host.conf
파일입니다host
명령이 작동하는 방식을 정의합니다.. 조회 데이터베이스가 아닙니다. 기본적으로 CentOS에서는 내 시스템에 한 줄만 포함되어 있습니다.multi on
/etc/hosts
예다양한 호스트에 대한 정의를 배치해야 하는 조회 데이터베이스, 좋다:154.70.157.36 ns1.suretelcom.co.ug hostname
구문이 좋아 보이므로 올바른 파일에 올바른 항목을 넣으면 예상한 결과를 얻을 수 있을 것 같습니다.