2
/ etc / hostsファイルのエントリを無視するnslookup、dig、firefox
現在のDebianインストールにひどい問題があります。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で開くと、それぞれのWebサイトが表示されますが、これは予期されていません。 しかし、問題がない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などを/ホストは、DNSに直接尋ねる代わりに、最初のファイル? しかし、なぜbusybox nslookup、wget、resolveipなどとは異なる作業しているnslookup、digなど?