其他分享
首页 > 其他分享> > 通过frp配合teamview使用局域网远程桌面

通过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