LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1045|回复: 3

squid不能代理上网?

[复制链接]
发表于 2007-12-4 22:40:19 | 显示全部楼层 |阅读模式
debian4 etch 两张网卡,一张连外网,一张连内网,并提供网关和dhcp服务,网关地址为172.16.1.1
安装squid后,在/etc/squid/squid.conf中只注释了
#http_access deny all
增添了
http_access allow all
还有
#echo 1 > /proc/sys/net/ipv4/ip_forward
其它暂时没改,
在客户机ie上设置为
172.16.1.1  端口为默认的3128
但是不能上网,不用代理就可以,不知哪里出错了

后发现squid没有办法启动,日志显示多个:
squid parent:child process 进程号 exited due to signal 6

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2007-12-5 12:56:34 | 显示全部楼层
squid服务启动了吗?
回复 支持 反对

使用道具 举报

发表于 2007-12-5 13:09:24 | 显示全部楼层
靠 你不做iptables  不做内核IP转发 怎么可能代理上网
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-5 15:23:58 | 显示全部楼层
后面仔细看了一下日志,发现squid不能政党启动,日志中看到child process 进程号  exited due to signal 等东西,
ip转发已经做了是不是echo 1 > /proc/sys/net/ipv4/ip_forward,已经执行过了,
cat /proc/sys/net/ipv4/ip_forward  显示为1
iptableS倒是没有任何配置,不懂请教一下,谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表