找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 8979|回复: 5

[iptables] 请问如何用iptables实现重定向到其他的代理服务器

[复制链接]
发表于 2007-12-20 17:39:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
在城域网中别的一家单位带宽富余,在路由器上已设置代理。我想在自己单位里的linux路由器上用iptables实现这样的功能:将局域网中客户机的请求重定向到上面所说的单位路由器,分享他们的带宽。请教各位高手,这如何实现?

[ 本帖最后由 bfrader 于 2007-12-20 19:31 编辑 ]
routeros
发表于 2007-12-20 22:42:51 | 显示全部楼层
用VPN,或者IP隧道
routeros
回复

使用道具 举报

 楼主| 发表于 2007-12-21 06:36:15 | 显示全部楼层

对方的路由器已设有代理功能,我们单位局域网中已经可以手动设置代理利用他们的带宽了。现在的问题是:我不想在局域网客户机上做任何改动,只想把他们发出的请求经过自己单位的路由器重定向到对方路由器的代理端口。我不知道如何用iptables实现,网络上的资料都是关于重定向到自身的代理服务器端口的
routeros
回复

使用道具 举报

发表于 2007-12-21 22:07:36 | 显示全部楼层
使用端口转发试试,将所有请求转发到代理服务器的端口上,或者是在路由器上试试添加静态路由. VPN实现借线,主要的还是在客户机添加静态路由.

[ 本帖最后由 jk0wg 于 2007-12-21 22:23 编辑 ]
routeros
回复

使用道具 举报

 楼主| 发表于 2007-12-23 15:35:31 | 显示全部楼层
原帖由 jk0wg 于 2007-12-21 22:07 发表
使用端口转发试试,将所有请求转发到代理服务器的端口上,或者是在路由器上试试添加静态路由. VPN实现借线,主要的还是在客户机添加静态路由.

问题就在这里,我不知这个命令如何实现,比如说对方的ip是172.18.7.210,代理端口是8080,这个命令如何写呢?请点拨一下,谢谢。
routeros
回复

使用道具 举报

 楼主| 发表于 2007-12-24 19:59:24 | 显示全部楼层
已经解决了。
iptables -t nat -A PREROUTING -s 192.168.0.0/24 -p tcp --dport 80 -j DNAT --to 172.18.7.210:8080

我现在就用这样的代理访问这里的
routeros
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-4-27 00:32 , Processed in 0.056012 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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