当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 请教squid做代理的问题
帖子发表于 : 2011-01-21 10:24 
头像

注册: 2009-11-02 12:02
帖子: 51
送出感谢: 0 次
接收感谢: 0 次
附件:
文件注释: 局域网布置图
局域网拓扑.JPG
局域网拓扑.JPG [ 17.9 KiB | 被浏览 1132 次 ]



大家好,目前情况是这样的:局域网内有很多电脑,但是通过路由器设置了mac地址只能给让部分电脑上外网,其中电脑A(单网卡)可以,安装的是ubuntu系统,但是B、C的mac地址没有设置到路由器里面,所以不能够上外网。请问,是否可以通过在A电脑上安装squid设置代理的形式,来让B、可以上网?

电脑A的IP为192.168.0.201 其网关设置的是路由器的IP:192.168.0.40 ,
如果可以用单网卡实习,在squid里面需要进行怎么的设置?

如果必须要双网卡,两个网卡又要如何设置?

本人初步尝试学习,还请大家多多指点下!


_________________
Ubuntu 10.04 LTS
路漫漫长其修远兮,吾将上下而求索!
http://blog.sina.com.cn/linux777


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 请教squid做代理的问题
帖子发表于 : 2011-01-21 16:21 

注册: 2008-09-21 1:01
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
可以的。
squid.conf里要修改下允许使用代理的机器的限制:http_access allow all 这样其他机器才能是用squid代理。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 请教squid做代理的问题
帖子发表于 : 2011-01-21 21:22 
头像

注册: 2009-11-02 12:02
帖子: 51
送出感谢: 0 次
接收感谢: 0 次
pope123 写道:
可以的。
squid.conf里要修改下允许使用代理的机器的限制:http_access allow all 这样其他机器才能是用squid代理。

能够指点下具体要如何设置吗?


_________________
Ubuntu 10.04 LTS
路漫漫长其修远兮,吾将上下而求索!
http://blog.sina.com.cn/linux777


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 请教squid做代理的问题
帖子发表于 : 2011-01-21 22:32 
头像

注册: 2007-11-25 13:29
帖子: 7256
地址: 新疆博乐
系统: 14.04/16.04/Fedroa22
送出感谢: 38
接收感谢: 101
我有个简单介绍的可以参考一下: viewtopic.php?f=54&t=173174
squid的: viewtopic.php?f=54&t=107488


_________________
===新手请看===
Ubuntu 安装 | Ubuntu12.04/14.04/16.04 桌面操作指南
··Ubuntu16.04 安装图文教程(超简单)
····有时间就静下心来——折腾:)


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 请教squid做代理的问题
帖子发表于 : 2011-01-22 9:33 
头像

注册: 2009-11-02 12:02
帖子: 51
送出感谢: 0 次
接收感谢: 0 次
非常感谢两位的肯定和支持,昨天晚上已经弄好了。不过对于具体的设置还不是很明白。

代码:
http_port 808

#代理服务器监听的端口

#cache_dir /var/cache/squid 100 16 32

#缓存目录 大小(兆) 第一级子目录个数 第二级子目录个数

#cache_access_log /var/log/squid/access.log

#cache_log /var/log/squid/cache.log

acl all src 0.0.0.0/0.0.0.0

acl head src 192.168.0.136/255.255.255.255

#acl normal src 192.168.0.21-192.168.0.99/255.255.255.255

#acl denysite dstdomain tw net

#acl denyip dst 61.136.135.04/255.255. 255.255

#acl dnsport port 53

http_access allow head

#http_access deny denysite

#http_access deny denyip

#http_access allow normal

#http_access deny dnsport


这个文件是从别人那直接拷贝过来的,看了下感觉对自己有些不适用就屏蔽了些内容。
我的Linux电脑使用的是 Ubuntu 10.04 LTS
IP:192.168.0.201
子网掩码:255.255.255.0
默认路由:192.168.0.40 (这个是路由器的IP)
主DNS:202.106.195.68

局域网内没有在路由器里设置mac地址的电脑(B、C windows xp操作系统)
IP:192.168.0.136(这个是由于在上面的配置里只能让该IP通过squid)
子网掩码:255.255.255.0
默认路由:192.168.0.201(Linux系统的IP)
主DNS:192.168.0.201 这个是否应该这样设置,还要摸索下
然后就是在IE里面设置代理就可以了,端口按照808来就行。

暂时就先写这么多吧,等有新的体会再在这里更新,希望共同探讨的可以给我发消息, :em11


_________________
Ubuntu 10.04 LTS
路漫漫长其修远兮,吾将上下而求索!
http://blog.sina.com.cn/linux777


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译