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 服务名称


相关推荐
张人玉1 小时前
C#串口通讯助手
windows
初圣魔门首席弟子1 小时前
C++ STL list 容器学习笔记:双向链表的 “小火车“ 操控指南
c++·windows·笔记·学习
David.K4 小时前
记录:win10环境手动编译tcl源码过程
windows·环境·win10·tcl·tcl环境搭建
kyle~4 小时前
机器视觉---Intel RealSense SDK 2.0 开发流程
运维·c++·windows·深度相机·intel realsense
豆沙粽子好吃嘛!5 小时前
windows环境下g++无输出的解决方案
windows
一叶龙洲5 小时前
安装Win11+Ubuntu25.10双系统遇到的问题
windows·ubuntu
双河子思5 小时前
Visual Studio 编程工程设置
ide·windows·visual studio
zt1985q7 小时前
本地部署消息代理软件 RabbitMQ 并实现外部访问( Windows 版本 )
运维·服务器·windows·rabbitmq·ruby
烤奶要加冰7 小时前
PyCharm 社区版全平台安装指南
ide·windows·python·pycharm·mac
ol木子李lo9 小时前
Doxygen入门指南:从注释到自动文档
c语言·c++·windows·编辑器·visual studio code·visual studio·doxygen