Windows 8で127.0.0.1を追加しても、Facebookをブロックできないことを確認しました。インターネットで検索すると、FacebookをブロックするためにIPV6ループバックを使用する必要があることがわかりました。 etc/hostsファイルに次の行を追加しましたが、それでも機能しません。
ここでも同様の質問がありますが、Appleであり、Windows 8ではありません Mountain Lion(OS X)で/ etc/hostsを使用してFacebookをブロックできないのはなぜですか? ==
# Block Facebook IPv4
127.0.0.1 facebook.com
127.0.0.1 www.facebook.com
127.0.0.1 login.facebook.com
127.0.0.1 www.login.facebook.com
127.0.0.1 fbcdn.net
127.0.0.1 www.fbcdn.net
127.0.0.1 fbcdn.com
127.0.0.1 www.fbcdn.com
127.0.0.1 static.ak.fbcdn.net
127.0.0.1 static.ak.connect.facebook.com
127.0.0.1 connect.facebook.net
127.0.0.1 www.connect.facebook.net
127.0.0.1 apps.facebook.com
# Block Facebook IPv6
fe80::1%lo0 localhost
fe80::1%lo0 facebook.com
fe80::1%lo0 www.facebook.com
fe80::1%lo0 login.facebook.com
fe80::1%lo0 www.login.facebook.com
fe80::1%lo0 fbcdn.net
fe80::1%lo0 www.fbcdn.net
fe80::1%lo0 fbcdn.com
fe80::1%lo0 www.fbcdn.com
fe80::1%lo0 static.ak.fbcdn.net
fe80::1%lo0 static.ak.connect.facebook.com
fe80::1%lo0 connect.facebook.net
fe80::1%lo0 www.connect.facebook.net
fe80::1%lo0 apps.facebook.com
@Rikのコメントのおかげで解決策を見つけました。 Appleオペレーティングシステム用に作成されたコードを使用していましたが、Windowsでは::1
ではなくfe80::1%lo0
を使用する必要がありました。とにかくこの方法でファイルを変更します問題を解決しました。
127.0.0.1 facebook.com
127.0.0.1 www.facebook.com
127.0.0.1 login.facebook.com
127.0.0.1 www.login.facebook.com
127.0.0.1 fbcdn.net
127.0.0.1 www.fbcdn.net
127.0.0.1 fbcdn.com
127.0.0.1 www.fbcdn.com
127.0.0.1 static.ak.fbcdn.net
127.0.0.1 static.ak.connect.facebook.com
127.0.0.1 connect.facebook.net
127.0.0.1 www.connect.facebook.net
127.0.0.1 apps.facebook.com
# Block Facebook IPv6
#fe80::1%lo0 localhost
::1 facebook.com
::1 www.facebook.com
::1 login.facebook.com
::1 www.login.facebook.com
::1 fbcdn.net
::1 www.fbcdn.net
::1 fbcdn.com
::1 www.fbcdn.com
::1 static.ak.fbcdn.net
::1 static.ak.connect.facebook.com
::1 connect.facebook.net
::1 www.connect.facebook.net
::1 apps.facebook.com
::1 Edge-star6-shv-02-ams2.facebook.com
質問のコードには、IPv4のfacebook.com
とwww.facebook.com
がありません。 IPv4を使用しているfacebook.com
またはwww.facebook.com
のリクエストは、引き続き外部で検索され、通常どおり機能します。次の行を追加します。
127.0.0.1 facebook.com
127.0.0.1 www.facebook.com