LinuxSir.cn,穿越时空的Linuxsir!

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

透明代理的一些问题

[复制链接]
发表于 2005-4-9 03:55:20 | 显示全部楼层 |阅读模式
刚刚接触代理,看了一些贴子,简单的做了试验,squid配置文件如下:

http_port 192.168.0.1:3128
cache_mem 100 MB
cache_dir ufs /var/cache/squid 100 12 256
cache_access_log /var/squid/access.log
cache_log /var/squid/cache.log
cache_store_log /var/squid/store.log
visible_hostname No1.proxy
cache_effective_user squid
cache_effective_group squid
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on                                                                                
acl all src 0.0.0.0/0
acl localnet src 192.168.0.0/24                                                                                
http_access allow localnet
http_access deny all

在/etc/rc.d/rc.local里添加了
echo 1 > /proc/sys/net/ipv4/ip_forward
ptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
我是用源代码安装的squid,由于不知道怎么开机自动启动服务,于是把su squid -c "/usr/local/squid/bin/RunCache &"也写到/etc/rc.d/rc,local了

现在客户机可以上网,但没有实现透明代理,还需要添加代理服务器的IP和端口才可以上网,
使用网际快车下载的时候不能解析域名,但用IE直接下载可以,还有一个问题使用su squid -c "/usr/local/squid/bin/RunCache &"启动服务时,提示没有权限,
在su和squid中间加个-就可以了,但看大家的贴子上都没写-,
如何启动,重启,停止服务
请高手帮忙,谢谢
发表于 2005-4-9 08:22:08 | 显示全部楼层
ext3兄弟我也在搞squid的东东啊
不过也遇到了用什么用户启动的问题
刚开始看到人家说用系统上自带的nobody用户启动并且在squid的配置文件中指定用nobody用户和这个组来启动,但一启动的时候就不成
*****************************************
这个方法是重新加载配置文件:squid -k reconfigure
netstat -tln | grep 3128
tcp        0      0 0.0.0.0:3128       0.0.0.0:*          LISTEN
杀掉这个进程就是关掉了squid了
**************************************************
我给你发悄悄话了 ,快去看一看吧!
回复 支持 反对

使用道具 举报

发表于 2005-4-9 08:33:02 | 显示全部楼层

兄弟你看一看

用你说的方法给squid前加一个 -也是不行啊
好像su把那个-squid当成了一个 -s选项了

我现在用的是红帽AS3  那个squid帐号是系统里原来带的

兄弟帮我看一看吧
谢谢 了

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-9 08:49:50 | 显示全部楼层
你现在的图片显示squid已经启动了呀
回复 支持 反对

使用道具 举报

发表于 2005-4-9 08:52:59 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2005-4-9 08:59:57 | 显示全部楼层

不是啊

那个提示反复的出现啊

快帮我看一看吧

你是用什么版本的LINUX安装的squid?

守护进程的所有者帐号  你是怎么创建的啊?
详细点告诉我可以吗?
谢谢了

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2005-4-9 09:07:21 | 显示全部楼层
你不知道我是如何装的,我也不知道你是如何装的^_^

干脆你照我的来吧
http://bbs.chinaunix.net/forum/viewtopic.php?t=510602
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-9 09:07:36 | 显示全部楼层
我用的AS3,是用源代码方式安装的,帐号是我自己建立的,你的问题可以看看这个
http://bbs.chinaunix.net/forum/viewtopic.php?t=518266
回复 支持 反对

使用道具 举报

发表于 2005-4-9 09:13:18 | 显示全部楼层
Post by platinum
你不知道我是如何装的,我也不知道你是如何装的^_^

干脆你照我的来吧
http://bbs.chinaunix.net/forum/viewtopic.php?t=510602

恩,里面说的很清楚啊,没有解决吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-9 09:14:19 | 显示全部楼层
Post by platinum
你不知道我是如何装的,我也不知道你是如何装的^_^

干脆你照我的来吧
http://bbs.chinaunix.net/forum/viewtopic.php?t=510602

大侠我上面写的不够清楚吗,希望大侠能帮我解决,又发现了一个问题,现在QQ也上不了
回复 支持 反对

使用道具 举报

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

本版积分规则

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