現在の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など?
hosts: files dns
hosts:のエントリ/etc/nsswitch.confのような外観は?