frp实现Windows远程连接
下载所需要的安装包
https://github.com/fatedier/frp/releases
下载frp_0.41.0_linux_amd64.tar.gz和frp_0.41.0_windows_amd64.zip(版本自己下)
云主机配置
传入云主机并解压
配置frps.ini文件
cd frp_0.41.0_linux_amd64/
chmod 777 *
vim frps.ini
[common]
bind_port=7000
dashboard_user=admin
dashboard_pwd=password
dashboard_port=7500
bind_port #要绑定的端口
dashboard_user #控制台的用户名
dashboard_pwd #控制台的密码
dashboard_port #控制台的端口
设置自启动
sudo vim /lib/systemd/system/frps.service
[Unit]
Description=fraps service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
#启动服务的命令(此处写你的frps的实际安装目录)
ExecStart=/root/frp_0.41.0_linux_amd64/frps -c /root/frp_0.41.0_linux_amd64/frps.ini
[Install]
WantedBy=multi-user.target
sudo systemctl start frps
sudo systemctl enable frps
windows配置
配置frpc.ini文件
[common]
server_addr=xxx.xxx.xxx.xxx
server_port=7000
[RDP]
type=tcp
local_ip=127.0.0.1
local_port=3389
remote_port=7001
server_addr #服务器的 IP
server_port #服务器上设置的服务绑定端口
[RDP] #这个是反向代理的名称,可以随意设置
type #RDP是TCP协议的
local_ip #本机IP(不用改)
local_port #远程桌面的默认端口
remote_port #外网访问的端口(端口自己改)
win+R进入cmd
cd进入frp_0.41.0_windows_amd64文件下
frpc -c frpc.ini
右击“此电脑”,选择“系统”——“远程设置”——“允许远程连接至此电脑”
设置开机自启动
在frp目录下创一个start.bat执行文件,写入以下内容
@echo off
:home
frpc -c frpc.ini
goto home
右键 start.bat,创建快捷方式。
打开 C:\Users\你的电脑用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
将快捷方式复制进去
这样就会在你每次开机的时候启动 frp 了,但是会弹出命令提示符窗口。
本文作者:kongshuo
本文链接:https://www.cnblogs.com/kongshuo/p/16171942.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步