请教squid做代理的问题

漏洞扫描、网关、防火墙、补丁升级、数据备份和迁移、系统故障排除
回复
头像
bighandsky
帖子: 51
注册时间: 2009-11-02 12:02
送出感谢: 0
接收感谢: 0

请教squid做代理的问题

#1

帖子 bighandsky » 2011-01-21 10:24

局域网拓扑.JPG
局域网布置图
大家好,目前情况是这样的:局域网内有很多电脑,但是通过路由器设置了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
pope123
帖子: 34
注册时间: 2008-09-21 1:01
送出感谢: 0
接收感谢: 0

Re: 请教squid做代理的问题

#2

帖子 pope123 » 2011-01-21 16:21

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

Re: 请教squid做代理的问题

#3

帖子 bighandsky » 2011-01-21 21:22

pope123 写了:可以的。
squid.conf里要修改下允许使用代理的机器的限制:http_access allow all 这样其他机器才能是用squid代理。
能够指点下具体要如何设置吗?
Ubuntu 10.04 LTS
路漫漫长其修远兮,吾将上下而求索!
http://blog.sina.com.cn/linux777
头像
TeliuTe
论坛版主
帖子: 7406
注册时间: 2007-11-25 13:29
系统: 14/16/18/Fedroa22/w7
来自: 新疆博乐
送出感谢: 29 次
接收感谢: 97 次
联系:

Re: 请教squid做代理的问题

#4

帖子 TeliuTe » 2011-01-21 22:32

我有个简单介绍的可以参考一下: viewtopic.php?f=54&t=173174
squid的: viewtopic.php?f=54&t=107488
头像
bighandsky
帖子: 51
注册时间: 2009-11-02 12:02
送出感谢: 0
接收感谢: 0

Re: 请教squid做代理的问题

#5

帖子 bighandsky » 2011-01-22 9:33

非常感谢两位的肯定和支持,昨天晚上已经弄好了。不过对于具体的设置还不是很明白。

代码: 全选

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
回复

回到 “服务器维护和硬件相关”