【发布时间】:2012-06-23 06:12:35
【问题描述】:
我们的服务器与瘦客户端机器相连。我试图阻止所有用户的网站(facebook、orkut、twitter)。这对我来说可以。但是,我想阻止特定用户(瘦客户端)或通过机器的 IP 地址。我该怎么做。
【问题讨论】:
标签: linux ubuntu squid system-administration
我们的服务器与瘦客户端机器相连。我试图阻止所有用户的网站(facebook、orkut、twitter)。这对我来说可以。但是,我想阻止特定用户(瘦客户端)或通过机器的 IP 地址。我该怎么做。
【问题讨论】:
标签: linux ubuntu squid system-administration
iptables 是 Linux 中用于保护系统免受 ip 或网络影响的工具 如果您想阻止特定的 ip 或网络,只需使用此命令
如果你想阻止一个特定的 ip 像 192.168.0.5 然后使用这个命令
iptables -t filter -A INPUT -s 192.168.0.5 -j REJECT
来自网络 [网络 ID 为 192.168.0.0]
iptables -t filter -A INPUT -s 192.168.0.0 -j REJECT
【讨论】:
squid 是一个代理,它可以减少互联网带宽并阻止 linux os 中的网站
要阻止特定网站,请使用此命令
1. vi /etc/squid/squid.conf /* 用于编辑此文件
2. 输入以下命令
acl bad(变量名) url_regex [http://www.google.com (如果你想阻止 Google.com)
http_access 拒绝错误(变量名)
http_access 允许所有
3. 将浏览器中使用的代理端口号更改为 3128
【讨论】: