大家好,今天继续我们的内网穿透系列教程,之前分享的是利用云服务器中转流量实现内网访问操作,考虑到有些人的服务器带宽可能是1M的,对远程桌面这种实时画面的支持实在不太好,今天给大家带来使用Frp工具,利用p2p协议实现点对点访问 。个人实测,在移动大内网环境(手动狗头保命),连接品质能到达优秀,远程看视频不在话下 。
心急的朋友可以直接跳到搭建部分,我们首先还是开始介绍基本知识 。使用Frp点对点udp实现内网穿透,不走服务器中转流量,云服务器只是起到握手的作用 。充分利用家用带宽,特别适合远程访问内网(内网穿透),比如:远程办公、远程访问ERP系统、windows远程桌面MSTSC、linux SSH、远程访问NAS、远程摄像头监控、远程刷机、远程数据备份 。如果有大佬还可以搭建一个p2p网络,成员共享 。因为是使用udp协议来打洞,容易受网络环境的影响,第一次连接通常比较慢 。
文章插图
tcp、udp协议现实形象比喻
【Frp内网穿透之p2p实现远程桌面】
文章插图
点对点直接连接
1.需要一台公网ip的云服务器,部署Linux版本的Frp
frps.ini内容如下,需要额外配置监听一个 UDP 端口用于支持该类型的客户端:
[common]bind_port = 7000bind_udp_port = 7000# (建议添加)token = zhang123
2.在需要暴露到外网的机器上部署Windows版本的Frp,配置如下 (即需要被远程的电脑)[common]#(这里填你的云服务器地址)server_addr = xxx.xxx.xx.xx#和上文保持一致server_port = 7000#和上文保持一致token = zhang123[p2p_rdp]#stcp 或者 xtcp,建议stcptype = stcp#需要一致sk = test123local_ip = 127.0.0.1#暴露的端口local_port = 3389#重要use_encryption = false#重要use_compression = false
3. 在想要访问内网服务的机器上也部署 frpc,且配置如下:(即想要远程的电脑端)
[common]#云服务器的IPserver_addr = xxx.xxx.xx.xxserver_port = 7000token = zhang123[p2p_rdp_visitor]# stcp 的访问者role = visitortype = stcp# 要访问的 stcp 代理的名字server_name = p2p_rdpsk = test123bind_addr = 127.0.0.1#绑定本机的10000端口用于访问远程桌面bind_port = 10000use_encryption = falseuse_compression = false
4.测试连接
文章插图
第一次建立连接通常较慢,请耐心等候
文章插图
推荐阅读
- 王者荣耀里物理穿透和法术穿透是什么意思,王者里的穿透是干什么用的-
- 在群晖NAS中安装cpolar内网穿透
- 内网穿透利器-ngrok的图文安装
- 美国|新变异株在美国35天占比飙升21倍引热议 致死率高:国内网友无需恐慌
- 内网穿透软件哪个好 ros端口映射
- 张雨绮|张雨绮穿透明薄纱现身,面部紧致、腰无赘肉!粉丝:人间水蜜桃
- 十句话穿透人心(十句话看尽世间百态)
- 盗版|国内网文盗版损失达62亿元:522名作家联名抵制
- 悲伤的语录 看了让人心痛?经典语录伤感人生感悟 句句穿透人心_1
- 把人心看得很透彻的句子?十句话穿透人心的句子