折腾了好一阵的FRP内网穿透,觉得FRP可以解决很多外网IP没有的问题。
比如FRP可以提供https服务,用来测试一些支付接口
但是不少人穿透更多的需求可能这样,家里有台电脑,电脑上有很多电影,我可能在异地看这台电脑上的电影。当然很多朋友可能是NAS,这个需求也比较强烈。FRP目前为止月小升没有找到远程看电影UDP握手的方案。UDP SSH 传输速度和本地局域网一样。zerotier这种利用了虚拟内网IP的方案,看电影还是没问题的。
先上图,感受下效果
基本原理:
将两台不同局域网的机器比如家里的A和办公的B,虚拟一个网卡然后给予一个IP地址A为10.147.20.2 B 为10.147.20.3 这样两台机器就处在同一个网络下了。我们在A上只要输入10.147.20.3 就可以访问B机器的数据了。像局域网那样的方便,也那样的快。
zerotier 支持我理解的所有平台,windows,mac,linux,android, apple os ...
zerotier-cli status
200 info d46bebee29 1.4.4 ONLINE
zerotier-cli join
zerotier-cli leave 8bee8941b5e2c
# 启动
zerotier-one -d
# 获取地址和服务状态
zerotier-cli status
# 加入、离开、列出网络
zerotier-cli join # Network ID
zerotier-cli leave # Network ID
zerotier-cli listnetworks
太简单了,以至于我花了5分钟就搞好了
1. 下载https://www.zerotier.com/download/
2. 注册个账户https://my.zerotier.com/
3. 登陆账户
5. 在本地加入网络,就是我上图划掉的那个ID
7. 好了,就这么好了。
You must be logged in to post a comment.
流量是否会经服务器中转?
那么快的速度,中转是做不到的。所以不会
博主新年好!我使用Zerotier建立的虚拟局域网,默认情况下在外网连接延迟很严重,丢包率也很高,使用阿里云ECS创建moon中转后,速度和可靠性得到了极大的提高。
但是通过观测发现udp打洞是不成功的,所有的流量都是通过ECS服务器中转的,传输速度恰好是ECS服务器的流量带宽,而且这台ECS服务器是按流量付费的,阿里云的后台也产生了和平时小流量使用时差异极大的费用。
我的Zerotier虚拟局域网跨越了中国电信和长城宽带,估计是UDP打洞直连的难度很大。
您好,FRP 有UDP模式,但是看电影我还没有办法用UDP,丢个文件的确是UDP。