老家是移动的宽带,众所周知没法获得公网 ip ,我想要在公司(只有 ipv4 )访问家里的设备应该只有内网穿透吧?
比如我在某云上有个服务器跑 nps ,家里运行了 npc 作内网穿透,公司主动访问家里,想要传文件(或者远程桌面或者别的),据我所知流量应该是要通过服务器来中转的吧?这就受限于服务器的带宽和流量了。(毕竟带宽那么贵)
有没有什么办法可以点对点传输?
2
retanoj 2023-05-04 16:25:58 +08:00 3
建议看一下这篇文章:
https://arthurchiao.art/blog/how-nat-traversal-works-zh/ |
3
AoEiuV020 2023-05-04 16:28:57 +08:00
frp 内网穿透用的支持 p2p 模式,但我折腾着总是连不上,搞不明白,
|
4
cuixiao603 2023-05-04 16:29:16 +08:00
那不就是要 zerotier 这类软件吗,为啥楼上整这么复杂
|
5
cuixiao603 2023-05-04 16:31:12 +08:00
frp 也有点对点的内网穿透 https://gofrp.org/docs/examples/xtcp/
|
6
mohumohu 2023-05-04 20:04:55 +08:00
如果不是利用运营商的什么漏洞之类的话,zerotier 应该是穿透成功率最高的。zerotier 开源可以搭建自己的服务,教程很多比如可以参考这个: https://blog.03k.org/post/zerotier-moon-ui.html
|
7
dude4 2023-05-04 23:18:52 +08:00
移动不是有 IPV6 公网?买个新点的路由或者二手可以刷 op 的路由上 wireguard 之类,整个域名上 DDNS ,这样还可以开 webdav ,走 TCP ,不受 ISP 的 QOS 影响
|
12
zealotxxxx 2023-05-05 10:39:58 +08:00
zerotier 或者。tailscale 就行了。我自己是移动宽带 + tailscale ( on openwrt )
|
13
heiher 2023-05-05 16:19:36 +08:00 1
我也公司只有 ipv4 ,解决方法是 NAT1 打洞: https://github.com/heiher/natmap/wiki
|