关于frp:使用frp进行windows远程内网穿透

44次阅读

共计 786 个字符,预计需要花费 2 分钟才能阅读完成。

首先你要有个服务器

下载

GitHub 仓库 frp 中下载各个系统的对应版本

装置

linux 版服务端装置

上传 frps 和 frps.ini 文件即可
frps.ini 配置内容如下

[common]
bind_port = 1234

配置阐明:和客户端通信的端口,用于内网穿透
所在目录执行命令 nohup ./frps -c ./frps.ini & 后盾运行 frps 服务端

客户端

下载 windows 版客户端程序
只需 frpc.exe 和 frpc.ini 文件
frpc.ini 配置文件如下

[common]
server_addr = 你的服务器地址
server_port = 1234

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 3389

[common]中的参数是服务器 ip 和内网穿透通信端口

[ssh]
local_iplocal_port 示意客户端将建设的连贯转发到那个本地 ip 和端口
remote_port 示意将服务端这个端口的连贯转发到客户端指定的 ip 和端口

控制台中定位到 frpc 所在目录 执行命令 frpc -c frpc.ini 即可启动客户端
也可制作成 bat 文件疾速启动

d:
cd D:\Software\frpc
frpc -c frpc.ini

windows 客户端装置成零碎服务

下载 winsw 打包服务工具放到 frpc.exe 所在目录
增加一个 winsw.xml 配置文件

<service>
    <id>frpc</id>
    <name>frpc</name>
    <description>frp 客户端 </description>
    <executable>frpc</executable>
    <arguments>-c frpc.ini</arguments>
    <logmode>reset</logmode>
</service>

管理员控制台执行 winsw install,而后手动启动该服务即可

正文完
 0