免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 917 | 回复: 0
打印 上一主题 下一主题

Ubuntu下Squid代理服务器的安装与配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-31 16:25 |只看该作者 |倒序浏览

                    
                        Ubuntu下Squid代理服务器的安装与配置
                        (2008-10-29 20:39:47)
                     
                                       
[编辑]
[删除]
               
               
                  
                                       
                                               
                    
                        标签:
杂谈

                    
                                       
                                         
                                  
               
               
                    1.安装squid
shell~$ sudo apt-get install
squid                                      
#很快就会装上并且还自动启动了.
Shell~$ whereis
squid                                                      
#可以查看squid主要文件装到什么地方去了.
2.修改配置
squid默认配制是不让任何用记使用它的,你需要做相应的修改.
shell~$ sudo gedit /etc/squid/squid.conf
1) 定位到
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR
CLIENTS
# Example rule allowing access from your local networks.
Adapt
# to list your (internal) IP networks from where browsing
should
# 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 with
the
# --enable-ssl option
这样当你启用squid后,这几个ip就可使用这个代理了.
3.初始设置
如果是首次运行squid,你需要首先执行:
$ sudo squid
-z                           
(作用我不好用中文解释,但相信你一定能理解这样做必要性)
$sudo /etc/init.d/squid
reload      
(加载配置)
$sudo /etc/init.d/squid
restart                                             
$ sudo squid -k
parse   
(检验:如果没有任何消息输出,恭喜,你可以使用squid了)
4.启动与关闭
$ sudo squid (后台启动)
$ sudo squid -k shutdown (用这个命令关掉代理)


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/83804/showart_1355817.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP