通过frp配合teamview使用局域网远程桌面
作者:互联网
前言:
(1)teamview支持局域网直接远程控制,win10远程桌面也可以(有公网服务器,公网也能当局域网,只要能直连ip就行)
(2)通过frp服务器代理远程电脑,连着frp服务器就相当于连着远程电脑(frp服务器通过指定的端口透传数据,当中间的信使)
teamview默认端口:5938
win10默认端口:3389
一、服务器安装frp
(1)下载frp软件
官网github:https://github.com/fatedier/frp/releases/tag/v0.36.2
wget https://github.com/fatedier/frp/releases/download/v0.36.2/frp_0.36.2_linux_amd64.tar.gz
解压后找前2个文件:
1. frps 服务端启动文件 2. frps.ini 服务端配置文件
3. frpc 客户端启动文件 4. frpc.ini 客户端配置文件
(2)编辑frps.ini。bind_port是frp服务端与客户端基本通信的端口,跟远程桌面没关系。token是密码。
[common]
bind_port = 7000
token = admin
(3)加入系统服务以开机启动,示例中为centos7系统
在 /etc/systemd/system 文件夹里编辑文件 frp.service
改改ExecStart就行
[Unit]
Description=Frp Server Service
After=network.target
[Service]
Type=simple
Restart=on-failure
RestartSec=5s
ExecStart=/a_soft/frp/frps -c /a_soft/frp/frps.ini
[Install]
WantedBy=multi-user.target
运行命令:
systemctl daemon-reload
systemctl start frp
systemctl enable frp
(4)开放防火墙相应端口,云服务器要再开放服务商防火墙端口。frp除了开放基本端口(7000),客户端自定义的端口也要开放(5938、3389)
二、远程电脑安装frp
这次使用后两个文件
3. frpc 客户端启动文件 4. frpc.ini 客户端配置文件
(1)编辑frpc.ini
[common]
server_addr = 162.75.43.153
server_port = 7000
token = admin
[win10]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 3389
[teamview]
type = tcp
local_ip = 127.0.0.1
local_port = 5938
remote_port = 5938
(2)启动frp客户端
cmd中进入相应目录,执行:
./frpc.exe -c frpc.ini
(3)远控软件设置
teamview:允许局域网连接
顶部菜单->其他->选项->常规->网络设置->呼入的lan连接
win10远程桌面:
https://jingyan.baidu.com/article/84b4f56551f17460f7da325a.html
无密码用户登录:
https://blog.csdn.net/jacke121/article/details/81586429
(4)开机自启
编辑vbs文件 start.vbs,需要修改相应路径
CreateObject("WScript.Shell").Run "cmd.exe /c C:\a_software\a_green\frp_0.36.2_windows_amd64\frpc.exe -c C:\a_software\a_green\frp_0.36.2_windows_amd64\frpc.ini",0,FALSE
添加win10任务计划
1.搜索任务计划
2.创建基本任务
触发时间选开机或用户登录
任务管理器中可查看到后台程序
标签:teamview,端口,frp,ini,frpc,客户端,port,远程桌面 来源: https://blog.csdn.net/u013595395/article/details/115191207