2013-07-26 1 views
3

내 VM 및 im에서 아파치 웹 서버를 설정하려고합니다.** 서버에서 hostname.com을 찾을 수 없습니다. nxdomain

nslookup rhel64.xxxxx.xxxxx.com 
Server:   xxx.xxx.32.1 
Address:  xxx.xxx.32.1#53 

** server can't find rhel64.xxxxx.xxxxx.com: NXDOMAIN 

나는 이것이 일반적인 문제입니다하지만 난 그것을 해결하는 방법을 잘 모르겠어요 확신 : 나는 시스템의 호스트 이름에 'nslookup을'을 할 때 내가 무엇을 얻을 수 있습니다. dnsmasq이 호스트 이름을 해석 할 수없는 것 같습니다./etc/hosts에 호스트 이름을 추가해도 문제가 해결되지 않습니다. RHEL6.4 시스템에서 실행 중입니다. 미리 감사드립니다.

답변

-3
(실수 성인 전용 웹 사이트에 연결하지 않도록 그건 그렇고, 당신은 거의 항상 예를 ​​들어 example.com을 사용해야합니다)

스핀 업시 DNS가 가상 시스템에서 시작되지 않음

3

이름을 확인할 수있는 DNS 서버를 사용해야합니다. xxx.xxx.32.1, 에서 지금 사용하고 계신 것이 아닙니다.

/etc/hosts에 호스트 이름을 추가해도 문제가 해결되지 않습니다.

nslookup은 항상 DNS 조회를 수행하기 때문에 hosts 파일을 읽지 않습니다. 예를 들어 내가 얻을 대신 getent를 사용해보십시오 :

$ getent hosts rhel64.xxxxx.xxxxx.com 
176.74.176.178 rhel64.xxxxx.xxxxx.com 

+0

DNS 서버의 sysadmin입니까? 'getent hosts'는'/ etc/nsswitch.conf'에 지정된 순서대로 시스템에서 사용할 수있는 다른 서비스의 이름을 검색합니다. "hosts"에 대한 행은 "dns"앞에 "files"라고 말합니다. – Joni

+0

방법이 있습니까? DNS conf 파일에 이름을 추가하여 해결할 수 있습니까? 그렇지 않으면 대체 DNS 서버는 무엇입니까? –

+0

저는 sysadmin입니다. –

관련 문제