https://addons.mozilla.org/en-US/firefox/addon/facebookblocker/
それでは、facebook.comドメイン外でfacebook.comをブロックする方法はありますか?
私は「Webブラウザ関連」ではなく、魂が必要でした。追加機能がありませんでした(例:Privoxy Rules)。
それでもHTTPSサイトでは機能せず、HTTPでのみ機能します。わかりました。しかし、まだこのルールが必要ですが、それが何であるかわかりません。誰でもそれを持っていますか?
ありがとうございます!デスクトップ/ Fedora 15
アップデートでfacebook.comをブロックしたくありません。私はそれをしたくありません。たとえば、foo.orgがある場合
答え1
ファイアウォールへのアクセス権があると仮定すると、Facebookプレフィックスをブロックできます。 Traceroute で対応する ASN を見つけることができます。
$ traceroute -n -A www.facebook.com
....
14 4.69.149.82 [AS3356] 630.713 ms 633.180 ms 4.69.149.146 [AS3356] 629.633 ms
15 4.53.112.58 [AS3356] 578.959 ms 580.703 ms 579.624 ms
16 204.15.20.120 [AS32934/AS10753] 577.604 ms 557.247 ms 636.807 ms
17 74.119.76.67 [AS32934] 633.454 ms 74.119.76.186 [AS32934] 602.556 ms 603.583 ms
18 74.119.76.197 [AS32934] 634.461 ms 74.119.76.205 [AS32934] 634.431 ms 74.119.77.55 [AS32934] 702.079 ms
19 69.63.190.10 [AS32934/AS10753] 701.423 ms 700.644 ms 700.937 ms
次のツールを使用して確認できます。これら
$ dig +short AS32934.asn.cymru.com TXT
"32934 | US | arin | 2004-08-24 | FACEBOOK - Facebook, Inc."
その後利用できますお問い合わせサービス
$ lynx --dump https://www.dan.me.uk/bgplookup?asn=32934 2>&1 | grep AS32934
IPv4 Prefixes seen at AS32934:
204.15.20.0/22 [AS32934]
2620:0:1c00::/40 [AS32934]
66.220.144.0/21 [AS32934]
66.220.152.0/21 [AS32934]
66.220.159.0/24 [AS32934]
69.171.224.0/20 [AS32934]
69.171.239.0/24 [AS32934]
69.171.240.0/20 [AS32934]
69.171.255.0/24 [AS32934]
69.63.176.0/21 [AS32934]
69.63.184.0/21 [AS32934]
74.119.76.0/22 [AS32934]
その後、ファイアウォールにプレフィックスを入力できます。
もちろん、私が熱心なユーザーなら、無料のプロキシを使って投稿全体を無意味にすることができます。
答え2
リモートサイトへのアクセスをブロックする従来の方法は、ホストファイルに「偽」エントリ(通常127.0.0.1)を置くことです。
簡単に言えば、/etc/hostsを編集し、次のエントリを追加します。
127.0.0.1 facebook.com
172.0.0.1 apps.facebook.com
FMI このヒントについて、これを読んでください;より多くのブロックアイデアを見るには、読む。