目录
1.登录购买的腾讯云服务器,这里我们使用windows自带的ssh工具,打开我的电脑-->输入powershell-->回车(如图3)。
8.配置自己的办公电脑先前已经下载好了windows版的frp文件,打开文件(如图12)
9.windows办公电脑打开远程桌面:鼠标右键-->属性-->远程桌面-->启用远程桌面(如图13)。
前言
给自己搭建一款安全性稳定的远程桌面办公环境,用其他软件进行远程办公我们也不知道它们是否在收集信息!
frp是什么?
FRP 是一种快速反向代理,可帮助您将 NAT 或防火墙后面的本地服务器暴露给互联网。截至目前,它支持TCP和UDP,以及HTTP和HTTPS协议,其中请求可以通过域名转发到内部服务。
一,准备工作:
-
一台云服务器,这里可以使用腾讯云服务器(如图1)。
https://curl.qcloud.com/RoltStPk
-
下载
下载链接:https://github.com/fatedier/frp
这里我们选择自己的Windows办公电脑需要下载windows版(如图2)。
二,开始流程
1.登录购买的腾讯云服务器,这里我们使用windows自带的ssh工具,打开我的电脑-->输入powershell-->回车(如图3)。
2.在powershell中输入:
ssh root@192.168.1.1
##root是你购买的云服务器用户名 192.168.1.1是云服务器IP地址
第一次使用ssh需要获取ssh验证在如图中输入“yes”后提示我们输入密码我们输入云服务器的密码。
首先我们创建一个frp_demo目录进入frp_demo目录(如图5):
mkdir frp_demo
cd frp_demo
3.下载frp包如没有出现下载进度我多尝试几遍(如图6):
wget --no-check-certificate https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz
解压文件后进入解压好的文件目录(如图7):
tar -zxvf frp_0.33.0_linux_amd64.tar.gz ##解压
cd frp_0.33.0_linux_amd64/ ##进入目录
ls ## 查看文件
4.编辑frps.ini文件(如图8):
vim frps.ini
[common]
##于客户端和服务端连接的端口
bind_port = 7000
dashboard_port = 7500
authentication_timeout = 0
token = asddemo@1111
dashboard_user = demo
dashboard_pwd = demo123@
刚进入还没有进入编辑模式我按一下键盘上的“i”键就可以编辑文件了(如图8)再编辑文件(如图9)。
添加后我们按“esc”键再输入:
:wq ##保存退出
5.配置service启动项
Description=frps
After=network.target
[Service]
# 中间ExecStart 后面的 /usr/local/frp/frp_0.46.1_linux_amd64/frps -c /usr/local/frp/frp_0.46.1_linux_amd64/frps.ini 中的路径需要设置成你存放frps文件的路径
#ExecStart=/usr/local/frp/frp_0.46.1_linux_amd64/frps -c /usr/local/frp/frp_0.46.1_linux_amd64/frps.ini
ExecStart=/home/demo/frp_demo/frp_0.33.0_linux_amd64/frps -c /home/demo/frp_demo/frp_0.33.0_linux_amd64/frps.ini
[Install]
WantedBy=multi-user.target
vim /lib/systemd/system/frps.service
跟上一步一样保存。
6.防火墙配置
由于有公网IP Centos开了防火墙,需要放行相关端口
firewall-cmd --zone=public --add-port=7000/tcp --add-port=7500/tcp --permanent
刷新防火墙规则
firewall-cmd --reload
我们还需要在腾讯云上放开端口(如图11):
7.启动frps
systemctl start frpc.service ##启动frps
systemctl enable frpc.service ##设置为开机自启
8.配置自己的办公电脑先前已经下载好了windows版的frp文件,打开文件(如图12)
点击编辑frpc.ini文件输入:
[common]
server_addr = 121.4.26.200 ## 修改成自己腾讯云服务器ip
server_port = 7000
authentication_method = token
authentication_new_work_conns =true
token = asddemo@1111 ##token
tls_enable = true
[RDP]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 3389
保存后启动我回到步骤7在地址栏目输入“cmd”再输入:
frpc.exe -c frpc.ini
出现start proxy success则表示成功了。
9.windows办公电脑打开远程桌面:鼠标右键-->属性-->远程桌面-->启用远程桌面(如图13)。
打开控制面板-->防火墙(如图14)
高级设置-->入站规则(如图15)
新建规则-->端口
这样我就可以通过其他电脑来远程管理办公电脑了。
10.如何在其他电脑上远程管理办公电脑:
要在Windows系统中使用运行(命令提示符)来打开命令行界面,可以按下Win键+R组合键,然后输入"mstsc'"并点击“确定”或者直接按Enter键(如图16)再输入我们腾讯云的IP就可以连接我们的办公电脑了(如图17)。
如果你在使用过程中,遇到问题,可以在评论区留言,我会帮你解决