V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
prondtoo
V2EX  ›  服务器

问个有关 UDP 穿透的问题。

  •  
  •   prondtoo · 2016-04-11 10:48:55 +08:00 · 3108 次点击
    这是一个创建于 3149 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我不懂 UDP 的原理,现在情况是这样的,我在内网有台主机, IP 地址是 192.168.1.2 ,然后通过路由器的一对一 NAT 功能,分了个 IP 地址给这个 IP 。访问网络的时候,端口也是一对一的,比如, 192.168.1.2:3389 出入都是一对一对应 112.56.26.37:3389 。
    但是如果我使用 UDP 通信的话,如果我软件没做修改,似乎是无法互通的,只能是单向,这个问题怎么解决?
    10 条回复    2016-04-27 16:23:25 +08:00
    BOYPT
        1
    BOYPT  
       2016-04-11 10:54:37 +08:00
    你做端口映射的时候选上 tcp+udp 就好了
    prondtoo
        2
    prondtoo  
    OP
       2016-04-11 11:08:52 +08:00
    @BOYPT 选了,是 TCP+UDP 的
    stabc
        3
    stabc  
       2016-04-11 11:25:46 +08:00
    是不是你路由器只做了单项 NAT 呢?
    leavic
        4
    leavic  
       2016-04-11 11:38:34 +08:00
    如果双方都指定了 UDP 端口的话,肯定是可以的,问题就是到底双方的软件是不是指定端口,还是有一端是随机端口的。
    ETiV
        5
    ETiV  
       2016-04-11 11:43:23 +08:00
    原来是端口映射, 我还以为真的是 UDP 穿透...
    prondtoo
        6
    prondtoo  
    OP
       2016-04-11 11:59:15 +08:00
    @ETiV 那还要挖洞么?我这种环境应该不用挖洞的吧
    asddsa
        7
    asddsa  
       2016-04-11 14:30:33 +08:00
    有一个叫 DMZ 主机,就是把外网的所有端口映射到一台主机上
    prondtoo
        8
    prondtoo  
    OP
       2016-04-11 17:20:45 +08:00
    @asddsa 这个和 DMZ 不同, DMZ 你进来的端口是一样的,出去的端口不一定一样。一对一 NAT 是进来和出去的端口都是一样的
    Roboo
        9
    Roboo  
       2016-04-11 17:27:30 +08:00 via Android
    配置静态 nat 端口全开
    CayenneS
        10
    CayenneS  
       2016-04-27 16:23:25 +08:00
    这个自己不会弄的话可以去路由器提供商那里咨询一下,请他们帮忙做一下端口映射什么的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2706 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:39 · PVG 14:39 · LAX 22:39 · JFK 01:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.