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

2017-02-10 10:53:23 +08:00
 maojy1989
先说说为什么想要内网穿透吧,我们公司用的移动的宽带,连接某个服务器速度特别快,但是家里是电信的宽带,连接速度慢到惨不忍睹,我想知道能不能用家里的电信先连到公司的电脑上,通过公司的电脑中转网络流量,两边都是 NAT 的内网。

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

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

@artandlol
@lll9p
我要找的是不依赖服务器带宽直接点对点连接的内网穿透软件
titanium98118
2017-02-10 11:50:46 +08:00
teamviewer 可以
VYSE
2017-02-10 11:55:25 +08:00
artandlol
2017-02-10 11:55:54 +08:00
@maojy1989
那你要先考虑下两个不同的内网里的电脑能否直接 ping 通
shade
2017-02-10 12:13:52 +08:00
有没有适用于对称型 nat 的
linhua
2017-02-10 12:17:02 +08:00
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
2017-02-10 12:28:53 +08:00
试试 zerotier
lll9p
2017-02-10 12:29:34 +08:00
@maojy1989 frp 只要自己的电脑有公网 IP 就行了啊
kuretru
2017-02-10 12:45:27 +08:00
家里的路由上开 vpn server 公司连进来 路由器 设置路由表将目标服务器的流量通过 vpn 转至公司电脑,这样子需要公司的电脑有路由功能
sldaniel
2017-02-10 13:00:22 +08:00
推荐 zerotier
Override
2017-02-10 23:39:57 +08:00
既然双方都处于 nat 后面,那如果再找一台服务器来充当代理、转发流量的话,相当于你进行了两层代理了。家里电脑首先经过代理服务器,再到你公司电脑,最后才到你的目标服务器。
OK ,这种情况我建议使用 n2n ,它可以让你实现家里电脑和公司电脑间的直接通讯,无需经过中间代理,这样你就只需要一层代理了。不过,当双方的 nat 都是对称型 nat 的时候,不能做到直接通讯。
holer
2019-10-22 09:34:01 +08:00
不知道 holer 工具是否适合这种需求场景

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/339495

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX