您的位置:首页 > 运维架构 > 反向代理

Ubuntu_1204_64bit 通过工具 squid cache 搭建代理服务器

2015-08-01 14:16 609 查看

Ubuntu_1204_64bit 通过工具squid cache 搭建代理服务器

以下步骤在 Ubuntu 1204 64位机上进行配置squid cache。

可以成功完成个人的需求,通过ubuntu 这台电脑上网。

那些伪造IP等XX需求,本文未提到。

Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器。

我们用该GNU工具来进行配置。

1. 安装squid和squid-common,安装好后 squid 的版本为 Version 3.1.19,所有以下执行的命令和对应的目录都为 squid3

$sudo apt-get install squid squid-common

$squid3 -version

Squid Cache: Version 3.1.19

2. 查看 squid3 安装在哪里

$whereis squid3

squid3: /usr/sbin/squid3 /etc/squid3 /usr/lib/squid3 /usr/share/squid3 /usr/share/man/man8/squid3.8.gz

3. 编辑 squid3 配置文件

#设置允许访问的(客户机)ip

$sudo vim /etc/squid3/squid.conf

找到以下字段,加入两行 ##...## 之间的内容:

# We strongly recommend the following be uncommented to protect innocent
# web applications running on the proxy server who think the only
# one who can access services on "localhost" is a local user
#http_access deny to_localhost

#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#

# Example rule allowing access from your local networks.
# Adapt localnet in the ACL section to list your (internal) IP networks
# from where browsing should be allowed
#http_access allow localnet
http_access allow localhost

###################config start.
#设置允许访问的(客户机)ip, 192.168.1.100/123
acl internal_network src 192.168.1.100 192.168.1.123
http_access allow internal_network
###################config end.

# And finally deny all other access to this proxy
http_access deny all


#设置端口,默认的端口为 3128

# Squid normally listens to port 3128
#原来是:http_port 3128
#http_port 3128
#(服务端)的局域网IP及开放的端口;
http_port 192.168.0.25:808




4.初始设置

如果首次运行squid,需要执行:

$sudo chown -R proxy:proxy /var/log/squid3/

$sudo chown proxy:proxy /etc/squid3/squid.conf

$sudo squid3 -z

$sudo /etc/init.d/squid3 reload

$sudo /etc/init.d/squid3 restart

$sudo squid3 -k parse



5.启动与关闭

#后台启动

$sudo squid3 restart

#用这个命令关掉代理

$sudo squid3 -k shutdown



6. 现在打开网页浏览器,设置代理服务器为新的squid服务器,端口为808

7. 以上参考网上找的资料,已经不清楚链接了(很抱歉)。谢谢大神们的介绍,可以让我在5分钟内配置完了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: