LinuxSir.cn,穿越时空的Linuxsir!

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

做透明代理中遇到的问题?

[复制链接]
发表于 2005-11-25 10:29:35 | 显示全部楼层 |阅读模式
大家好:
    在做透明代理的时候,我若想把某个文件中的ip地址设置为以透明代理的方式上网,如何实现,怎么老是不行呢?
   请高手指点,谢谢!
   我的代理用的是 acl myfriends "/etc/squid/acl/myfriends"
                          http_access allow myfriends
   现在想让文件/etc/squid/acl/myfriends文件中的ip以透明代理方式上网!
我用的是命令:
   iptables -a nat -A PREROUTING  -s "/etc/squid/acl/myfriends"  -p tcp --dport 80 -j REDIRECT --to-port 3128
   文件/etc/squid/acl/myfriends的内容是:192.168.8.55/24
                                                            192.168.8.56/24
发表于 2005-11-25 10:49:16 | 显示全部楼层
iptables -a nat -A PREROUTING -s 192.168.8.55 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables规则中不能设置文件名。
要不你写个脚本,先将文件中的IP地址读到变量中,然后再生成相应的规则。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-25 11:33:50 | 显示全部楼层
如何做,请指点,谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-25 11:36:01 | 显示全部楼层
透明代理上网,客户端要设置什么吗,我的怎么还是不行呢?
回复 支持 反对

使用道具 举报

发表于 2005-11-26 21:30:20 | 显示全部楼层
所谓透明代理,就是客户端不需要做任何设置,否则就不能称透明代理了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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