V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
cattyhouse
V2EX  ›  Linux

iptables nat 性能? 求教

  •  
  •   cattyhouse · 2015-07-13 22:40:32 +08:00 · 4145 次点击
    这是一个创建于 3424 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因现在直连国外的网络太差,中转是必须的了,我弄了个openwrt配置了NAT做中转,如下图:



    我的中转路由器到VPN之间的速度和ping值都没话说,60ms,30Mbps 满速,但是现在电信 4G(图中 VPN Client 1)通过中转服务器连国外的VPN服务器之后,测速总是在5M~7Mbps左右,但是我的4G测试国内的服务器速度都在20Mbps上下,希望大牛帮忙解释下这是什么原因呢? 我的iptables规则是否有误?
    12 条回复    2015-07-14 22:22:06 +08:00
    wy315700
        1
    wy315700  
       2015-07-13 22:41:55 +08:00
    VPN性能问题吧,把加密关了试试看
    AVC
        2
    AVC  
       2015-07-13 22:43:27 +08:00
    你的中转路由器使用的网络UL速度是多少?
    cattyhouse
        3
    cattyhouse  
    OP
       2015-07-13 22:43:51 +08:00
    @wy315700 如图 VPN Client 2 在中转的Linux Router的WIFI下面的时候,通过它中转拨VPN,测速30Mbps,满速。
    cattyhouse
        4
    cattyhouse  
    OP
       2015-07-13 22:46:01 +08:00
    @AVC 30Mbps Download 30Mbps Upload 对等的。
    wy315700
        5
    wy315700  
       2015-07-13 22:51:06 +08:00
    @cattyhouse
    不好意思,没仔细看
    可能是4G造成的延迟不稳定和丢包导致的VPN不稳定。
    30Mbps还达不到iptables nat的瓶颈
    cattyhouse
        6
    cattyhouse  
    OP
       2015-07-13 22:57:46 +08:00 via iPhone
    @wy315700 你觉得我的nat规则有问题吗。
    wy315700
        7
    wy315700  
       2015-07-13 23:03:07 +08:00
    @cattyhouse
    规则没啥问题啊,但是为什么还要在里面套一层呢,直接在router a做跳转不好吗,
    cattyhouse
        8
    cattyhouse  
    OP
       2015-07-13 23:05:12 +08:00
    @wy315700 Router A 是 linksys的路由器,只能端口转发到内网,不能做 DNAT和SNAT
    zpljd
        9
    zpljd  
       2015-07-14 00:27:18 +08:00 via iPhone
    @cattyhouse 我也类似出现这个问题过,试试换个VPN协议可能会好些?
    cattyhouse
        10
    cattyhouse  
    OP
       2015-07-14 12:15:28 +08:00
    @zpljd IKEv2 算是比较快的协议了。
    bellchu
        11
    bellchu  
       2015-07-14 17:29:16 +08:00 via iPhone
    一切路由器上的软nat都是浮云
    openwrt支持hardware nat,找个支持的路由器吧
    zpljd
        12
    zpljd  
       2015-07-14 22:22:06 +08:00
    @cattyhouse 我DO新加坡和美国线路都试过 只能跑200k每秒.不知道您能跑到多少?有什么优化可以介绍一下吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2922 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:50 · PVG 22:50 · LAX 06:50 · JFK 09:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.