LinuxSir.cn,穿越时空的Linuxsir!

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

请问为什末我的squid无法运行

[复制链接]
发表于 2004-1-21 00:47:19 | 显示全部楼层 |阅读模式
我想用RD9作透明代理(squid+iptables)iptables已经没有问题了,但是每次系统启动的时候总是显示squid错误,在系统里启动squid老是提示下面的错误,Stopping squid: /etc/init.d/squid: line 162:  2678 Aborted                 $SQUID -k check >/dev/null 2>&1
                                                           [FAILED]
init_cache_dir /var/spool/squid... /etc/init.d/squid: line 162:  2679 Aborted                 $SQUID -z -F -D 2>/dev/null
Starting squid: /etc/init.d/squid: line 162:  2680 Aborted                 $SQUID $SQUID_OPTS 2>/dev/null
                                                           [FAILED]

请问这是什末问题?该怎末样解决,谢谢
 楼主| 发表于 2004-1-21 02:08:23 | 显示全部楼层
现在squid可以运行了,但是透明代理还是运行不起来,以下是我squid.conf和启动脚本的配置,请帮我看一下哪里有问题

squid.conf

http_port 3128
cache_mem 64 MB
cache_dir ufs /var/squid/cache 12000 16 256
http_access allow all
cache_effective_user squid
cache_effective_group squid
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

rc.local

modprobe ip_tables
modprobe ip_nat_ftp
modprobe ip_conntrack
modprobe ip_conntrack_ftp
eth0为内网网卡,eth1为外网网卡
iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
10.0.0.8为外网网卡的ip
iptables -t nat -A POSTROUTING -s 0/0 -o eth1 -j SNAT --to 10.0.0.8
现在必须在ie里设置ip才可以访问,如果不加ip,就打不开网页,请帮我看看是哪里的问题,系统为rd9
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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