V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Astralis
V2EX  ›  问与答

想问一下关于内网穿透的软件

  •  
  •   Astralis · Feb 10, 2017 · 4686 views
    This topic created in 3362 days ago, the information mentioned may be changed or developed.
    先说说为什么想要内网穿透吧,我们公司用的移动的宽带,连接某个服务器速度特别快,但是家里是电信的宽带,连接速度慢到惨不忍睹,我想知道能不能用家里的电信先连到公司的电脑上,通过公司的电脑中转网络流量,两边都是 NAT 的内网。

    我知道有些软件可以做内网穿透,比如 ngrok ,花生壳,不过这些受到服务器带宽的限制,免费的肯定不可能给多大带宽。

    今天无意间看到关于 P2P 打洞穿透 NAT 的文章,可以支持 TCP 和 UDP ,虽然需要服务器帮助建立连接,但是 P2P 应该不会依赖服务器的带宽吧,结果 google 了一下没有找到相关的软件,都是些技术说明还有实现原理,本人动手能力不行,不会编程,所以想问问有没有现成的软件可以借用
    17 replies    2019-10-22 09:34:01 +08:00
    JackyBao
        1
    JackyBao  
       Feb 10, 2017
    同关注,我也在找类似软件。
    maskerTUI
        2
    maskerTUI  
       Feb 10, 2017
    artandlol
        3
    artandlol  
       Feb 10, 2017
    1.realvnc
    2.路由侠 [这里也有他的推广贴 可以找找]
    3CH0
        4
    3CH0  
       Feb 10, 2017
    lll9p
        5
    lll9p  
       Feb 10, 2017
    试试 frp
    Astralis
        6
    Astralis  
    OP
       Feb 10, 2017
    @3CH0 想要的大概就是这类软件,但是客户端只有 Windows 的这就不方便了

    @artandlol
    @lll9p
    我要找的是不依赖服务器带宽直接点对点连接的内网穿透软件
    titanium98118
        7
    titanium98118  
       Feb 10, 2017
    teamviewer 可以
    VYSE
        8
    VYSE  
       Feb 10, 2017   ❤️ 1
    artandlol
        9
    artandlol  
       Feb 10, 2017
    @maojy1989
    那你要先考虑下两个不同的内网里的电脑能否直接 ping 通
    shade
        10
    shade  
       Feb 10, 2017
    有没有适用于对称型 nat 的
    linhua
        11
    linhua  
       Feb 10, 2017
    NAT 有好几种类型,不是所有 NAT 类型都是可以穿透的。而平常的 NAT 类型恰好就是不能被穿透的类型。
    如果两边都是 Symmetric NAT 类型,那就无解了,只能通过服务器中转
    https://en.wikipedia.org/wiki/Network_address_translation#Methods_of_translation
    https://github.com/vzex/dog-tunnel/issues/37

    可以考虑使用 双边加速软件( kcptun , finalSpeed ) 或单边加速软件( TCP BBR , net-speeder ,锐速( serverSpeeder ))
    XiaoxiaoPu
        12
    XiaoxiaoPu  
       Feb 10, 2017 via iPhone
    试试 zerotier
    lll9p
        13
    lll9p  
       Feb 10, 2017
    @maojy1989 frp 只要自己的电脑有公网 IP 就行了啊
    kuretru
        14
    kuretru  
       Feb 10, 2017 via iPhone
    家里的路由上开 vpn server 公司连进来 路由器 设置路由表将目标服务器的流量通过 vpn 转至公司电脑,这样子需要公司的电脑有路由功能
    ApIEfuse
        15
    ApIEfuse  
       Feb 10, 2017 via iPhone
    推荐 zerotier
    Override
        16
    Override  
       Feb 10, 2017 via Android
    既然双方都处于 nat 后面,那如果再找一台服务器来充当代理、转发流量的话,相当于你进行了两层代理了。家里电脑首先经过代理服务器,再到你公司电脑,最后才到你的目标服务器。
    OK ,这种情况我建议使用 n2n ,它可以让你实现家里电脑和公司电脑间的直接通讯,无需经过中间代理,这样你就只需要一层代理了。不过,当双方的 nat 都是对称型 nat 的时候,不能做到直接通讯。
    holer
        17
    holer  
       Oct 22, 2019
    不知道 holer 工具是否适合这种需求场景
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6057 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 91ms · UTC 02:12 · PVG 10:12 · LAX 19:12 · JFK 22:12
    ♥ Do have faith in what you're doing.