web-dev-qa-db-ja.com

特定のWebサイトへのアクセスを制限するにはどうすればよいですか?

私はelinksとsquidをインストールしましたが、yahoo.com(fr.yahoo.comなどのサブドメインを含む)へのアクセスを制限する必要があります。 yahoo.comへのアクセスを禁止するようにelinks(またはSquid)を永続的に設定するにはどうすればよいですか?

4
johnny

Squidの使用

最初にファイル名acl.txtを作成し、/home/または/etc/の下に配置して、その中に.yahoo.comを配置します(.にはサブドメインが含まれます)

その後、この構成行をsquid.confの下に置きます

/ etc/squid /の下にacl.txtを置いていると思います

acl denyThis dstdomain "/etc/squid/acl.txt" 
http_access deny denyThis 
http_access allow all 
acl our_networks src 192.168.1.0/24
http_access allow our_networks

この行により、宛先ドメインを含む要求がファイル/etc/squid/acl.txtを含む場合を除いて、マスク255.255.255.0のネットワーク192.168.1.0に属する任意のIPからのすべての要求を許可します。

Squid設定の基本を確認してください 詳細については:)

3
Achu