帖子详情
被控端开启远程桌面服务
如果安装中,遇到安全软件提醒,请允许,否则会失败
- 可直接下载SuperRDP,运行SuperRDP.exe(需管理员权限)
- 根据提示选择1(安装)或者2(卸载)
- 等待完成即可
- Win+R,输入mstsc.exe启动远程桌面程序
- 输入127.0.0.1,连接成功基本验证服务启用成功
项目地址:https://github.com/anhkgg/SuperRDP 文档地址:https://github.com/anhkgg/SuperRDP/blob/main/README_cn.md
服务器安装frp
- 下载frps
项目地址:https://github.com/fatedier/frp/releases
文档地址:https://gofrp.org/docs
-
解压 tar -zxvf
-
编辑配置文件
# vim frps.ini
[common]
# frp监听的端口,默认是7000,可以改成其他的
bind_port = 7000
# udp监听端口
bind_udp_port = 7001
# 授权码,请改成更复杂的
token = 123
# frp管理后台端口,请按自己需求更改
dashboard_port = 7005
# frp管理后台用户名和密码,请改成自己的
dashboard_user = admin
dashboard_pwd = admin
enable_prometheus = true
# frp日志配置
log_file = ./log/frps.log
log_level = info
log_max_days = 3
- 启动服务
# 启动并后台运行服务,需要结束服务直接kill-9 结束进程
nohup ./frps -c ./frps.ini &
被控客户端搭建
- 下载frpc
项目地址:https://github.com/fatedier/frp/releases
文档地址:https://gofrp.org/docs
- 解压后修改frpc.ini
[common]
# 服务器的IP地址
server_addr =
server_port =7000
# 需要和服务端一致
token=123
[prd]
# 穿透类型
type =tcp
local_ip =127.0.0.1
local_port =3389
remote_port =3388
[p2p_rdp]
type = stcp
# 被控端和控制端需要保持一致
sk = 321
local_ip = 127.0.0.1
local_port = 3389
use_encryption = false
use_compression = false
[p2p_rdp_xtcp]
type = xtcp
sk = 321
local_ip = 127.0.0.1
local_port = 3389
use_encryption = false
use_compression = false
- 运行
# 新建文件run_frp.vbs
set ws=WScript.CreateObject("WScript.Shell")
ws.Run "D:\frp_0.42.0_windows_amd64\frpc.exe -c D:\frp_0.42.0_windows_amd64\frpc.ini",0
运行run_frp.vbs
打开被控端电脑,运行mstsc输入
# 服务器IP地址加TCP的外网访问端口remote_port
server_addr:3388
控制客户端搭建(如不需P2P打洞可以不需要这一步)
- 下载frpc
项目地址:https://github.com/fatedier/frp/releases 文档地址:https://gofrp.org/docs
- 解压后修改frpc.ini
[common]
# 服务器的IP地址
server_addr =
server_port = 7000
token = 123
[p2p_rdp_visitor]
role = visitor
type = stcp
server_name = p2p_rdp
sk = 321
bind_addr = 127.0.0.1
bind_port = 10000
use_encryption = false
use_compression = false
[p2p_rdp_visitor2]
role = visitor
type = xtcp
server_name = p2p_rdp_xtcp
sk = 321
bind_addr = 127.0.0.1
bind_port = 10001
use_encryption = false
use_compression = false
- 运行
# 新建文件run_frp.vbs set ws=WScript.CreateObject("WScript.Shell") ws.Run "D:\frp_0.42.0_windows_amd64\frpc.exe -c D:\frp_0.42.0_windows_amd64\frpc.ini",0
运行run_frp.vbs
打开被控端电脑,运行mstsc输入# 转发 127.0.0.1:1000 # 直连 127.0.0.1:1001
注意事项:连接不上检测服务器端口是否开放(TCP和UDP都要开放)
版权:言论仅代表个人观点,不代表官方立场。转载请注明出处:https://www.52diyhome.com/forum/71381.html