どういうわけか、2日前に私のhostsファイルが無視され始めました。
私はMacをSierra OSxと一緒に使っています。これは/ etc/hostsファイルの現在の内容です
##
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhostage
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
127.0.0.1 localkur.com
Ping localkur.comが戻ります
ping: cannot resolve localkur.com: Unknown Host
システムを再起動しました。これらのコマンドを使用してキャッシュを消去します。
Sudo killall -HUP mDNSResponder;
Sudo discoveryutil mdnsflushcache;
Sudo discoveryutil udnsflushcaches;
別のテキスト編集プログラム、vm、sublimeなどでファイルを開きます。
スペースまたはタブ(またはダブルスペースまたはダブルタブ)があるかどうかを二重チェック - あらゆる可能性でテスト済み。
このコマンドでファイルを監視する
Sudo fs_usage | grep "/etc/hosts"
そしてブラウザをリフレッシュするか、または崇高でそれを保存するとき、その結果を得ました
12:23:35 open private/etc/hosts 0.000019 Google Chrom
12:23:36 open private/etc/hosts 0.000019 Google Chrom
12:23:41 stat64 /private/etc/hosts 0.000022 Sublime Text
12:23:43 stat64 /private/etc/hosts 0.000019 Sublime Text
12:23:45 stat64 /private/etc/hosts 0.000019 Sublime Text
12:23:45 open /private/etc/hosts 0.000019 Sublime Text
何が足りないの?
このファイルはなぜ無視されますか。
再度有効にする方法
ファイルが破損または破損している可能性があります。ファイルはASCIIファイルである必要があります。再作成する必要があります。
mv -f /etc/hosts /etc/oldhosts
で移動しますnano
で新しいファイルを作成します/etc/hosts
として保存してくださいそれはそれをするべきです。
システム環境設定 - >ネットワークを見てください。
現在アクティブな "Location"に1つ以上のDNSサーバーがリストされている場合、システムは "/etc/resolv.conf"ファイルを作成します。このファイルには、/ etc/hostsを完全に迂回してそれらのネームサーバーが解決場所として表示されます。
resolv.confは "Network"設定によって動的に作成され、現在アクティブな "Location"の "DNS Server"フィールドに基づいて上書きされるか、またはそのフィールドが空白の場合は削除されます。
また、ホスト名のリストが20を超えないようにしてください。私はあなたの顔に広告を載せるのが好きなサイトを頻繁に見ます、それで私はlocalhostのエイリアスとしてポップアップからFQDNを割り当てます。最近、私は自分のhostsファイルが機能していないことを発見しました。制限は20台のホストのようです...例:
127.0.0.4 www.slutroulette.com static.exoclick.com www.gameskwala.com www.thefreecamsecret.com www.slutroulette.com cdn1.adexpert.com cdn2.adexpert.com cdn3.adexpert.com cdn3。 adexperts.com abine.com www.abine.com e1.static.hoptopboy.com.rncdn1.com gameinvite.24trk.com main.exoclick.com 0427d7.se syndication.exoclick.com 0427d7.se gamingruff.com www.gamingruff。 com mackeeperapp.zeobit.com 127.0.0.5 ads.adplxmd.com mackeeperapp3.mackeeper.com onclickads.net onclick.net fundownloads108.com pussl10.com playgr8.com autoupdate.thebigandgoodfree4upgrading.trade om.elvenar.com www.hitcpm.com www.ibtimes.co.uk mysagagame.com
これは確かに古いスレッドですが、私は今日同じ問題に直面していました、そして私は解決策を見つけました。他の誰かがそれを必要とする場合に備えて、これをここに残してください。
Sudo dscacheutil -flushcache
私の場合は、DNSキャッシュをフラッシュすることでうまくいきました。