ubuntu安装配置squid进行代理
前段时间,在ubuntu下安装了squid,进行代理测试,现将方法记录如下: 一. 实验环境两台虚拟机,一台为ubuntu,一台为windows xp。其中,将虚拟机ubuntu设置成双网卡(虚拟机设置中可自由添加网卡),网卡一可上因特网,网卡二与XP同处另一网段内,可将该网段设置为不可上网的IP地址段。 二. 具体操作1. 安装squidsudo apt-get in
前段时间,在ubuntu下安装了squid,进行代理测试,现将方法记录如下:
一. 实验环境
两台虚拟机,一台为ubuntu,一台为windows xp。其中,将虚拟机ubuntu设置成双网卡(虚拟机设置中可自由添加网卡),网卡一可上因特网,网卡二与XP同处另一网段内,可将该网段设置为不可上网的IP地址段。
二. 具体操作
1. 安装squid
sudo apt-get install squid
2. 修改配置
squid默认配制是不让任何用记使用它的,你需要做相应的修改.
shell~$ sudo gedit /etc/squid/squid.conf
1) 定位到
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOURCLIENTS
# Example rule allowing access from your local networks. Adapt
# to list your (internal) IP networks from where browsingshould
# be allowed
#acl our_networks src 192.168.1.0/24 192.168.2.0/24
#http_access allow our_networks
http_access allow localhost
########add by LfT
acl my_network src 192.168.0.133 192.168.0.122 #设置你允许访问的(客户机)ip
http_access allow my_network
#########end add
# And finally deny all other access to this proxy
http_access deny all
2)再定位到
# Squid normally listens to port 3128
########change by LfT
http_port 192.168.0.111:808 #你(服务端)的局域网IP及开放的端口;原来是:http_port 3128
#########change add
# TAG: https_port
# Note: This option is only available if Squid is rebuilt withthe
# --enable-ssl option
这样当你启用squid后,这几个ip就可使用这个代理了。
3. 重启squid,使配置加载
sudo service squid3 restart
4. 在XP浏览器中设置http代理
然后打开IE浏览器,发现已经可以访问因特网了。
更多推荐
所有评论(0)