현재 데비안 설치에 심각한 문제가 있습니다. firefox, nslookup, dig 등과 같은 대부분의 프로그램은 /etc/hosts파일의 항목을 무시하고 있습니다. 실제로이 파일을 광고 차단에 사용합니다.
예
/etc/hosts파일 의 줄
127.0.0.1 www.winaproduct.com
내가 할 때 dig +short www.winaproduct.com서버의 해당 IP 주소가 아닌을 반환합니다 127.0.0.1.
www.winaproduct.comfirefox에서 열면 해당 웹 사이트가 표시되지만 예상하지는 않습니다.
그러나 아무 문제가 없다 ping, busybox nslookup, busybox ping, resolveip등
그래서 무엇이 문제입니까? 그리고 문제를 해결하는 방법? 문제는 DNS 확인 라이브러리에 있다고 생각합니다.
임시 픽스 업, 설치 dnsmasq및 변경 nameserver에 127.0.0.1에서 /etc/resolv.conf.
최신 정보
문제 해결 마술 설치 한 libnss3의 의존성으로,google-chrome
기본 /etc/nsswitch.conf는 다음과 같습니다. hosts: files dns
어떻게 말해 nslookup, dig등 / etc / hosts 파일이 먼저 대신 DNS에 직접 요청하는 정보 파일 물어?
그런데 왜 busybox nslookup, wget, resolveip등을 다르게 작업 nslookup, dig등?
hosts: files dns
hosts:에서 항목/etc/nsswitch.conf모습은?