Ubuntu 10.04의 이름 확인 문제

Ubuntu 10.04의 이름 확인 문제

이름 확인 오류가 발생하지만 이를 알 수 없습니다.

Chrome이나 Firefox와 같은 그래픽 브라우저를 사용할 때 시스템은 www.google.com과 같은 이름을 확인할 수 있습니다. 그러나 명령줄에서는 그렇지 않습니다(/etc/hosts에 도메인을 추가하지 않는 한). 이는 ping 등과 같은 명령줄의 모든 작업으로 확장됩니다. 이 환경에는 프록시가 있으며 프록시 정보는 환경 변수를 사용하여 설정됩니다.

예상 도착 시간:

IP 주소를 확인하는 것 같았지만 여전히 액세스할 수 없었습니다. 이것은 상황을 더욱 혼란스럽게 만듭니다.

farhat@farhat:~$ traceroute www.google.com
traceroute to www.google.com (209.85.153.104), 30 hops max, 60 byte packets
 1  192.168.4.1 (192.168.4.1)  0.496 ms  1.033 ms  1.294 ms
 2  210.212.187.65 (210.212.187.65)  0.872 ms  0.942 ms  0.930 ms
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *

farhat@farhat:~$ ping www.google.com
PING www.l.google.com (209.85.153.104) 56(84) bytes of data.
^C
--- www.l.google.com ping statistics ---
100 packets transmitted, 0 received, 100% packet loss, time 99131ms

www.google.com을 핑하지 못했습니다.

답변1

이 경우 도메인 확인은 브라우저가 아닌 프록시 서버에서 수행됩니다. 물론 프록시로 구성된 lynx를 사용하지 않는 한 명령줄과 기타 모든 "기본" 프로그램은 운영 체제의 도메인 확인 기능에 의존합니다.

답변2

/etc/nsswitch.conf에서 mdns4_minimal 문제가 발생하여 테스트로 제거를 제안했습니다.

관련 정보