利用FRP和VNC,随时控制家里电脑
2019/09
01
17:09
环境:
家里电脑(受控方),Windows系统,已安装VNC Server,并设置好密码,端口号默认为5900
一台云主机(服务器),Linux系统
配置步骤:
1、在服务器上安装FRP
地址:https://github.com/fatedier/frp/releases
下载&解压,在目录中找到frps.ini文件,配置如下:
[common]
bind_port = 7000
bind_addr = 0.0.0.0
然后建立一个start.sh文件,内容如下:
nohup ./frps >> log.log 2>&1 &
然后配置可执行:
chmod +x start.sh
./start.sh
2.在受控方安装FRP
地址:https://github.com/fatedier/frp/releases
下载&解压,在目录中找到frpc.ini文件,配置如下:
[common]
server_addr = 填服务器的IP
server_port = 7000
login_fail_exit = false
[range:VNC]
type = tcp
local_ip = 127.0.0.1
local_port = 5900
remote_port = 5900
然后同目录下新建一个bat文件,如下:
@echo off
pushd "%~dp0"
if "%1"=="h" goto begin
start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
frpc.exe
popd
双击运行
给这个bat新建一个快捷方式,拷到开始菜单附件中的启动目录,这样开机后会自动启动,并且在后台隐藏运行,不干扰正常工作。
win10中ctl+R运行shell:startup即可打开自动启动菜单
3. 在其它电脑上,VNC Viewer直接连接服务器的IP,即可通过服务器中转到家中电脑
【注意】
如果有多台受控机器,需要把
[range:VNC]中的VNC修改为其它名字,防止冲突
CopyRights: The Post by BY-NC-SA For Authorization,Original If Not Noted,Reprint Please Indicate From 老刘@开发笔记
Post Link: 利用FRP和VNC,随时控制家里电脑
Post Link: 利用FRP和VNC,随时控制家里电脑