web-dev-qa-db-ja.com

/ etc / hostsにアイテムを追加しても、Windows8のFacebookはブロックされません

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
1
Johnny

@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
2
Johnny

質問のコードには、IPv4のfacebook.comwww.facebook.comがありません。 IPv4を使用しているfacebook.comまたはwww.facebook.comのリクエストは、引き続き外部で検索され、通常どおり機能します。次の行を追加します。

127.0.0.1     facebook.com
127.0.0.1     www.facebook.com
0
nitro2k01