首页 > 系统相关 >frp服务利用云主机实现Windows远程连接

frp服务利用云主机实现Windows远程连接

时间:2022-10-01 20:11:19浏览次数:83  
标签:amd64 Windows 主机 cmd -- frp 0.44

frp服务利用云主机实现Windows远程连接

1.下载所需要的安装包

https://github.com/fatedier/frp/releases

下载 frp_0.44.0_linux_amd64.tar.gz 和 frp_0.44.0_windows_amd64.zip 两个安装包(版本随意)

2.进入云主机配置

1.将 frp_0.44.0_linux_amd64.tar.gz 传入云主机并解压改名赋权

tar -zxvf frp_0.44.0_linux_amd64.tar.gz -C /root
mv /root/frp_0.44.0_linux_amd64 /root/frp_0.44.0
cd /root/frp_0.44.0
chmod 777 *

2.配置frps.ini文件

cat > frps.ini << EOF
[common]
# frp监听的端口
bind_port = 7000
# 授权码,可设可不设,如若设置,客户端也要设置,否则无法连接
token = 111   #随意写

# frp管理后台端口
dashboard_port = 7500
# frp管理后台用户名和密码,用于网页登陆
dashboard_user = 111
dashboard_pwd = 111

# 日志记录位置
log_file = /var/log/frps.log
# 日志记录等级
log_level = info
# 日志存活时间
log_max_days = 3

# frp的udp监听端口
bind_udp_port = 7001
# 使用http代理并进行穿透
vhost_http_port = 7002
# 使用https代理并进行穿透
vhost_https_port = 7003
# 认证超时时间
authentication_timeout = 600
# 最大连接数
max_pool_count = 5
EOF

3.防火墙开启端口

# 放行监听端口
firewall-cmd --permanent --add-port=7000/tcp
# 放行后台管理端口
firewall-cmd --permanent --add-port=7500/tcp
# 重启防火墙
firewall-cmd --reload

4.后台启动

# 命令行写入
nohup /root/frp_0.44.0/frps -c /root/frp_0.44.0/frps.ini &> /var/log/frps.log &

5.浏览器可以访问后台管理系统

http://云主机IP:7500

6.开机自启

# 命令行写入
chmod 777 /etc/rc.local
cat >> /etc/rc.d/rc.local << EOF
#frp
nohup /root/frp_0.44.0/frps -c /root/frp_0.44.0/frps.ini &> /var/log/frps.log &
EOF

7.关闭进程(不用该服务时)

ps -aut | grep frp
kill -9 进程号

3.windows配置

1.解压 frp_0.44.0_windows_amd64.zip

2.配置frpc.ini文件

[common]
# 云主机ip
server_addr=云主机ip
# frp监听的端口	
server_port=7000 	
# 授权码,需与服务端保持一致			
token=111			

[RDP] 
# 连接协议
type=tcp 		
# 本地连接地址				
local_ip=127.0.0.1 	
# 本地连接端口,不可更改			
local_port=3389 
# 远程连接端口,可随意改		
remote_port=9999	

3.在云主机上放行9999端口

firewall-cmd --permanent --add-port=9999/tcp
firewall-cmd --reload

4.启动

win+r键入cmd
进入frp_0.44.0_windows_amd64目录下  (或者直接在此文件目录上行直接敲cmd回车)
#写入命令
frpc -c frpc.ini

5.设置快捷方式

在frp目录下创一个start.bat执行文件
# 写入以下内容:
@echo off
:home
frpc -c frpc.ini
goto home

6.设置开机自启

打开 C:\Users\你的电脑用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\

将start.bat创建快捷方式并将快捷方式复制进去这样就会在你每次开机的时候启动 frp 了,但是会弹出命令提示符窗口,关闭则无法远程

4.进行远程连接

win+r键入mstsc
输入自己的云主机IP加端口

输入自己要远程电脑的用户名和密码

标签:amd64,Windows,主机,cmd,--,frp,0.44
From: https://www.cnblogs.com/zhengyan6/p/16747681.html

相关文章

  • Windows快捷键,cmd,Dos命令
    Windows常用快捷键ctrl+c:复制ctrl+v:粘贴ctrl+a:全选ctrl+x:剪切ctrl+z:撤销ctrl+s:保存alt+F4:关闭窗口shift+delete:永久删除Windows键+R键:打开运行窗口运行窗口+输入......
  • Windows10 WSL子系统安装CentOS7、OpenSSL-3.0.5 及 Python-3.10.7
    本文版权归博主 惊梦无痕 所有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作。原文地址Linux小白一个,最近打算在Linux环境中学习Python,但又不想安装双系统,最后......
  • 网络字节序与主机字节序的转换函数实践
    字节序基础概念字节序,顾名思义,指字节在内存中存储的顺序。比如一个int32_t类型的数值占用4个字节,这4个字节在内存中的排列顺序就是字节序。字节序有两种:(1)小端字节序(Littl......
  • windows下搭建运行scnuoj
    原文链接:windows下搭建运行scnuoj–每天进步一点点(longkui.site) 0.背景scnuoj是jnoj的更新版本,因为jnoj已经很长时间不维护了,所以scnuoj团队对jnoj进行了简单的改......
  • windows下运行make指令,windows下安装mingw
    原文链接:windows下运行make指令,windows下安装mingw–每天进步一点点(longkui.site)因为安装的scnuoj需要用到make指令,所以在windows上搞了一个程序用来执行make指令。......
  • yii2——windows下搭建yii2框架的安装与运行(1)
    原文链接:yii2——windows下搭建yii2框架的安装与运行(1)–每天进步一点点(longkui.site)本文工具:vscode+phpstudy+composer+php7.3.4可能用到的文章:phpstudy搭建php......
  • 【金山文档】Windows电脑软件管理-2022年10月1日
      【金山文档】Windows电脑软件管理-2022年10月1日 https://kdocs.cn/l/cchs8y4GmBTghttps://www.autoahk.com/?p=43993https://www.cnblogs.com/delphixx/p/16......
  • Windows系统之cmd命令(变量和字符)
    Windows系统之cmd命令(变量和字符)一、变量的定义在cmd.exe中定义变量需要使用关键字set举例子:@echooffsetstr=helloworldecho%str%pause注意:变量的值可以有空......
  • windows 如何配置ssh密钥
    https://www.jianshu.com/p/9317a927e844#:~:text=%E8%BF%9B%E5%85%A5GitHub%E7%9A%84%E8%AE%BE%E7%BD%AE%E9%A1%B5%E9%9D%A2%EF%BC%88%E7%99%BB%E5%BD%95GitHub%EF%BC%8C......
  • Tubian-Win上线!Tubian官方的Windows软件适配项目
    Sourceforge.net下载:https://sourceforge.net/projects/tubian/123网盘下载:https://www.123pan.com/s/XjkKVv-JO9Uv Tubian-Win项目是Tubian官方的Windows软件安装脚......