飘在云端

东西南北,海角天涯

· 随笔 · · 416次浏览

frp windows rdp远程桌面使用KCP协议打洞加速

更新:2023-7-13 增加一个北京 三线 BGP 移动/联通/电信 10 Mbps 带宽 FRP 节点出租,20元/月 200G,支持 80/443端口,可长期提供
增加一个上海 BGP 五线 移动/联通/电信/广电/教育网 FRP 节点出租,带宽 1Mbps,20元/月 100G,支持 80/443/25/465/587

更新:2021-8-6 19:13:19

插个广告:出租一个 6 Mbps 广州 BGP 带宽的 frp内网穿透中转公网服务器,可以自行定制服务端参数、端口(80/443/465/25/587 除外),且不能用于违法用途。需要的联系 tg: @szkznBot / admin#0z.gs(#
号替换为@),验证信息填 frp,价格为 10 元/月,流量 150G, 流量单向计费。

黑产/灰产 请绕道。

其他:可长期提供2年+,干净纯净ip,解锁国内所有本地服务,无任何风控,视情况提供 frp Web 控制台权限。

带宽详情:广州 三线 BGP,移动联通电信

高级定制:可提供 iplc/iepl 专线加持的内网穿透,用于加速国外VPS/跳板,价格大概为 深港方向 10 CNY/GiB ,沪日方向 12 CNY/GiB

环境:
frp v0.37.0

这里使用 kcp,同时加速 tcp/udp,速度太快了,延时低,体验非常舒服,弱网环境下也能浪的飞起(如国外服务器)
连接时使用中转的公网服务器 IP + remote_port = 你设置的端口,如 1.2.3.4:9420,这里使用了KCP协议加速连接和稳定性,注意自行开放服务器防火墙端口。

frps.ini

[common]
bind_addr = 0.0.0.0
bind_port = 9995
kcp_bind_port = 9995
bind_udp_port = 9996
dashboard_port = 9998
dashboard_user = username
dashboard_pwd = userpassword
token = yourtoken
max_pool_count = 99999

heartbeat_timeout = 90
authentication_timeout = 900



frpc.ini

[common]
server_addr = 中转公网服务器 IP
server_port = 中转公网服务器端口
token = yourtoken
protocol = kcp
tcp_mux = true
heartbeat_interval = 30
heartbeat_timeout = 90
        
[rdp]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 9420

[rdpudp]
type = udp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 9420

远程成功后,可以点击顶部的菜单栏左侧的信号图标,会提示如下字样:“......并且已启用了UDP......”

win8 及更新版本 windows 系统,无需额外设置,默认 RDP 版本已经 ≥ 8.0,默认启用UDP协议

mstsc 访问时,需要 rdp 协议版本 ≥ 8.0,且组策略开启了 UDP 支持,才能启用udp改善连接质量。

windows 受控端的 frp 可以封装为 windows 后台服务,以本地账户形式运行,先于用户登陆前就启动,实现开机在未登录系统用户下即可远程连接并输入相应用户名和密码。

封装为系统服务可以用 nssm 来实现,其中 frpc.ini 路径需为绝对路径,之后可以通过 sc start frpc、sc stop frpc、sc query frpc 来进行后台服务控制,亦可通过 services.msc 控制台 GUI 界面进行管理,如需编辑之前 nssm 生成的服务,使用 nssm edit 服务名 即可进行修改。

其他说明:windows rdp 使用的 udp 端口跟 tcp 端口一致。

对于 win7 或者低于 RDP8.0 的客户端,需要打 windows 补丁升级,详见这篇指南:https://www.0z.gs/memo/win7-RDPupdate.html

评论 (0条)