1. 服务器的部署
# 下载官方压缩包,根据服务器的操作系统进行选择,这里以centOS7为例
yum -y install wget && wget https://github.com/fatedier/frp/releases/download/v0.31.2/frp_0.31.2_linux_amd64.tar.gz
# 解压压缩包
tar -zxvf frp_0.31.2_linux_amd64.tar.gz
# 进入目录
cd frp_0.31.2_linux_amd64
# 设置后台运行frp服务端
nohup ./frps -c ./frps.ini &
完成再,我们查看日志nohup.out,有如下输出start frps success即证明运行成功。
2. 客户端的部署
[common]
# 请替换你自己的服务器ip地址
server_addr = x.x.x.x
# 服务器frp的端口,默认7000
server_port = 7000
[rdp]
# 协议类型,需要指定
type = tcp
# 本地ip地址,填这个就可以
local_ip = 127.0.0.1
# 内网服务的端口,这里的3389是Windows远程桌面的端口号
local_port = 3389
# 在公网服务器映射的端口号,自行设定,务必记得在公网服务器防火墙上打开这个端口
remote_port = 4578
创建一个批处理文件 start_frpc.bat
cd 安装文件夹路径
.\frpc.exe -c .\frpc.ini
3.将批处理文件注册成服务并设置自启
- 下载
instsrv.exe srvany.exe工具
然后注册服务: x:/xxx/instsrv 服务名 x:/xxx/srvany.

本文详细介绍如何使用frp软件实现内网穿透,包括服务器端和客户端的部署步骤,通过设置批处理文件和服务自启,实现远程桌面连接,适合希望远程访问家中电脑的用户。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



