Windows配置frp内网穿透实现远程连接

仅个人记录

本文仅介绍客户端的配置

1. 开始

frp分为服务端和客户端,为实现内网穿透需要同时配置服务端和客户端,并且版本保持一致,可以前往 frp github下载

本文使用 0.51.2 版本,从GitHub下载并解压,得到如下文件

其中客户端配置我们只需关注 frpc.ini

2. 创建为windows服务

配置好后我们最好将其注册为服务,注册服务使用的是一个小工具 winsw.exe

自行网上搜索下载,放到frpc.ini所在目录,此处仅说明配置:

frpc.ini 文件所在目录,创建一个winsw.xml 文件,可使用记事本打开,然后内容如下:

xml 复制代码
<service>
    <id>frp</id>
    <name>frp</name>
    <description>内网穿透</description>
    <executable>frpc</executable>
    <arguments>-c frpc.ini</arguments>
    <onfailure action="restart" delay="60 sec"/>
    <onfailure action="restart" delay="120 sec"/>
    <logmode>reset</logmode>
</service>

打开cmd,进入winsw.exe所在目录执行以下命令安装服务

bash 复制代码
winsw.exe install

然后在右键此电脑->管理->找到服务->找到frp->右键启动

然后就可以在公网环境下远程

3. 其他

如何卸载服务?以管理员身份运行cmd,然后执行以下命令

bash 复制代码
sc delete 服务名称


相关推荐
czhc114007566317 分钟前
c# 1216
windows·microsoft·c#
JPX-NO17 分钟前
windows下编程IDE使用docker搭建的rust开发环境(Linux)
ide·windows·docker·rust
大猫和小黄2 小时前
Windows环境下使用Nacos搭建若依(RuoYi)微服务版完整指南
windows·微服务·架构
网硕互联的小客服2 小时前
CC攻击对服务器正常运行会有什么影响?如何预防和解决CC攻击?
运维·服务器·网络·windows·安全
【上下求索】3 小时前
学习笔记096——Windows postgreSQL-18.1[压缩包版本]
windows·笔记·学习·postgresql
jayson.h3 小时前
word宏批量插入.csv格式的附件
windows·word
渡我白衣4 小时前
C++可变参数队列与压栈顺序:从模板语法到汇编调用约定的深度解析
c语言·汇编·c++·人工智能·windows·深度学习·硬件架构
ysy16480672394 小时前
RabbbitMQ入门:从Windows版本RabbitMQ安装到Spring AMQP实战(一)
windows·rabbitmq·java-rabbitmq
大猫和小黄4 小时前
Windows 下使用 NVM 管理多个 Node.js 版本
windows·node.js
sztomarch5 小时前
Windows-PowerShell-prompt
windows·prompt