论坛风格切换切换到宽版
  • 496阅读
  • 3回复

[问题求助]网通电信的服务器,想通过一台双线机来解决访问慢? [复制链接]

上一主题 下一主题
离线南芝恋.
 
发帖
2174
C币
-262562
威望
390
贡献值
1
银元
-1
铜钱
4808
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
电信A 网通B 及 双线机房C 各托管.了一台服务器,电信.和网通之间FTP传数据慢,不想加装其他软件,能用iptables实现吗?学习
我试了在双线主.机下打上了这么一句.iptables,可是失败了。。不理解            杀毒
iptables. -t nat -A PREROUTING -i eth0 -p tcp --dport 21 -j DNAT --to-destination ..x.x.x.x:21    健康

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线jguzhou.
发帖
2015
C币
-235266
威望
407
贡献值
1
银元
-4
铜钱
4616
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
你双线的机器要明确定义到那个机器需要走那个网卡出去。
你需要加静态路由,然后再设置你的iptables的转向就可以了。这个没有问题的。

离线期他待~~.
发帖
1934
C币
-235561
威望
376
贡献值
1
银元
-2
铜钱
4359
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
我觉得要依赖于VPN,在双线机上安装VPN服务(ipsec/pptp/openvpn等),其他两个服务器装客户端,两边都拨入(当然是电信A拨双线C的电信IP,网通B拨双线C的网通IP),从VPN服务各分配到一个私有 IP,用这两个ip做互访就可以了。

[ 本帖最后由 laoheimao 于 2007-3-13 08:13 编辑 ]

离线xxtyshun.
发帖
2035
C币
-627287
威望
357
贡献值
4
银元
-1
铜钱
4444
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
给你一个建议:

双线机房,那么应该有两个IP,一个是网通的 IP1  一个是电信的 IP2
而且路由已经设置好了,访问电信的主机和网通的主机都是很快的。


电信主机A  IPA  网通主机B IPB

现在目的是想A 访问 B 的 FTP 的时候速度能够很快。

iptables -t nat -A PREROUTING -s IPA -d IP2 -p tcp --dport 21 -j DNAT --to IPB:21
因为FTP的情况比较复杂,建议你设置一下FTP服务器的被动端口,然后在C机器上将被动端口也重新定向到IPB上。

同时,还必须做源地址变换
iptables -t nat -A POSTROUTING -d IPB -j SNAT --to IP1
这么做的原因是缺省情况下,A和B通信的时候C不是它们的路由节点。

如果只是用ftp服务,你可以开一个代理服务器。

如果你的A、B、C都是linux的机器的话,你可以直接开隧道就可以了。然后设置一下路由就可以了。
用 ip tunnel来增加一个gre隧道,类似于你在两台机器上增加了各增加了一个虚拟网卡,然后你想怎么设置就怎么设置了 :)
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个