FRP内网穿透,远程连接windows

该文章已生成可运行项目,

一、公网IP服务器端:

1、在公网服务器端使用docker部署FRPS,并在安全组里开启要用到的端口7000、7500、3389

docker pull snowdreamtech/frps:nightly

2、创建配置文件目录及配置文件

mkdir /etc/frp

vim /etc/frp/frps.toml

3、写入配置文件并保存

bind_port = 7000  #服务端口
dashboard_port = 7500  #web界面端口
dashboard_user = "admin"  #web登录用户
dashboard_pwd = "admin"  #web登录密码
token = "yourtoken"   #设置自己的token
tls_enable = false   #关闭tls验证
privilege_mode = false   #关闭安装模式

4、启动

docker run --restart=always --network host -d -v /etc/frp/frps.toml:/etc/frp/frps.toml --name frps-server snowdreamtech/frps:nightly

5、登录公网IP:7500查看web页面确认服务启动

二、windows上安装frpc客户端

1、github上下载frp的windows包,x86架构cpu下载bfrp_0.64.0_windows_amd64.zip ,本此以0.64版本为例,下载需要关闭windows防病毒模块,后面开了防病毒需要自己去防护历史还原被删除的软件

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

2、下载完成解压,打开更改配置文件frpc.ini(frps的文件和配置别搞混了)

[common]
server_addr = 服务端公网IP
server_port = 7000
token = yourtoken
tls_enable = false

[windows-tcp]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 3389

3、win+r输入cmd,命令行下进入你下frp解压的文件目录,再运行程序

例如我在D:\frp_0.64.0_windows_amd64下放着

先切换盘符

D:

再进入目录

cd .\frp_0.64.0_windows_amd64

再运行程序

frpc.exe

日志无报错持续运行中就启动成功

三、设置window连接

1、在这台装了frp的被远程的windows上,搜索远程桌面设置,开启远程桌面功能

2、使用别的电脑的远程桌面连接功能来连接这台windwos电脑,IP是输入公网IP:3389,用户名密码是被控电脑的登录用户和密码。

本文章已经生成可运行项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值