frp内网穿透
AI-摘要
Tianli GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
使用frp快速搭建一个简单的内网穿透
一、前期准备
- frp官网下载地址 : https://github.com/fatedier/frp/releases
- 准备一个云服务器,这里使用的是腾讯云的服务器
- 千万记得腾讯云的防火墙开放对应的端口
- 记得开启Windows对应的端口
二、服务端配置
-
把frp压缩包上传到云服务器的一个目录中,解压 tar -zxvf frp_0.44.0_linux_amd64.tar.gz
-
进入目录,修改 服务端 frps.ini 配置文件
-
配置 frps.ini 配置文件
[common]
# frps绑定端口
bind_port = 7000
# 配置token密码,=后面不能有空格
token =552499
# 可视化控制台配置
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = 552499meme
- 服务端frps后台启动
# 后台启动命令
nohup ./frps -c frps.ini &
# 查看是否成功运行
ps -ef|grep frp
- 查看日志是否成功启动
# 查看日志
tail -f nohup.out

三、客户端配置
1、准备客户端
- 解压到任意目录下

- 修改客户端配置文件

- 配置frpc.ini 配置文件配置
[common]
# 自己的云服务的公网IP
server_addr = 43.138.126.254
# 服务器配置文件中的bind_port
server_port = 7000
# 配置token密码,=后面不能有空格
token =552499
# 配置服务名称,可以设置多个配置
[ssh]
# 数据流类型,可以是tcp | udp | http | https | stcp | xtcp
type = tcp
local_ip = 127.0.0.1
# 本地启动(Windows客户端)服务端口号
local_port = 22
# 映射的远程端口(frp服务器)
remote_port = 7002
#远程桌面
[mstsc]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 7003
#其他端口配置
[tcp_1]
type = tcp
local_ip = 127.0.0.1
local_port = 51601
remote_port = 7004
[tcp_2]
type = tcp
local_ip = 127.0.0.1
local_port = 51602
remote_port = 7005
- 启动客服端测试连接
.\frpc.exe -c .\frpc.ini

四、Windows端注册为服务
- 我这里使用了nssm为frp注册为Windows服务
- 或者可以使用其他方式,自己决定
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 leaflei
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果