标签:http 搜索 src vi编辑 列表 reload ip) 意思 port
ubuntu16安装squid ,以下方法亲测有效
一、安装
在命令行中输入
sudo apt-get install squid
二、修改配置
等待安装完成后,进入/ect/squid/目录(注:有些也许是squid3目录,不一定)
cd /etc/squid
(1)、用VI编辑器打开squid.conf 这个配置文件
vim squid.conf
(2)、在vi命令行中输入
/http_access deny all
查找到 http_access deny all 并将其改成 http_access allow all
(3)、在命vi令行中输入
/http_port 3128
查找到 http_port 3128 (注:这是系统默认的端口 有需要就改掉 但是要记住 后面连接的时候要用),然后保存
最后在输入
sudo service squid reload 或 sudo service squid3 reload
和
sudo service squid restart 或 sudo service squid3 restart
然后就可以连接使用了。
三、添加IP限制
如果你只想让某些固定的IP使用,很简单,还是在 /etc/squid 或者是 /etc/squid3这个目录下,用vi编辑器打开squid.conf 这个配置文件
命令行搜索
/acl CONNECT method CONNECT
找到 acl CONNECT method CONNECT 并在下面加上
acl [列表名称] src [IP地址] 例如: acl MYLAN src 192.168.11.11
如果你是要放行某一组在 11后面加上/24
然后找到 http_access allow all 将其改成 http_access allow [你的列表名字] 例如:MYLAN
最后 搜索 http_access deny all
如果没有就在 http_access allow [你的列表名字] 之后加上 http_access deny ![你的列表名字] (注意:此处有“!” 意思是禁止除了 MYLAN 这个列表之外的所有IP)
(如果有错误,请指正,谢谢!)
标签:http 搜索 src vi编辑 列表 reload ip) 意思 port
原文地址:http://www.cnblogs.com/jvpBlog/p/7662368.html