Frp内网穿透搭建教程再放送(补图)

感觉前几天的那个自建内网穿透服务器(FRP)说的有点乱?再来一个。。。

 

前期准备

 

ssh工具:NxshellXshellFinalShell

Ftp工具(也可以不用)

一台有公网IP的服务器

 

download
来源:蓝奏云 | 提取码:7ty3

 

安装Frp

下载frp到服务器

使用ssh工具连接服务器,在服务器内创建放置frp服务器端文件的文件夹(我创建的文件夹名就为frp,/etc/frp),并将frp服务器端文件下载到文件夹里面。

# 创建frp文件夹
mkdir /etc/frp

# 前往frp文件夹
cd /etc/frp

# 下载frp文件(此时用的是v0.51.0的frp)
wget https://github.com/fatedier/frp/releases/download/v0.51.0/frp_0.51.0_linux_amd64.tar.gz

# 查看文件夹内有什么文件
ls

frpb
frpb1

 

将frp文件解压

# 首先你得在frp文件夹下喔(在的就不用理了)
cd /etc/frp

# 解压文件
tar -zxvf frp_0.51.0_linux_amd64.tar.gz

# 前往文件夹
cd frp_0.51.0_linux_amd64

# 将该文件夹下所有文件移动到上级文件夹frp
mv * ../

 

frp试运行

# 在frp文件夹下
cd /etc/frp

# 启动frp服务端
./frps -c ./frps.ini

成功启动如下图所示

 

这个时候因为没有配置frps.ini服务端配置文件,所以还没有frp面板,现在配置下文件

# 在frp文件夹下
cd /etc/frp

# 配置frps.ini文件(使用vim时,按i插入,保存时按Esc然后:quit回车保存)
vim frps.ini

 

配置如下,自行更改端口以及登录面板的账号密码,还有供客户端使用的身份验证token

[common]
# 监听端口
bind_port = 7000
# 面板端口
dashboard_port = 7500
# 登录面板账号设置
dashboard_user = moedream
dashboard_pwd = moedream
# 设置http及https协议下代理端口(非重要)
vhost_http_port = 80
vhost_https_port = 443


# 身份验证
token = moedream

 

然后在启动frp服务端查看是否成功

# 启动frp服务端
./frps -c ./frps.ini

 

访问 http://IP:面板端口号 访问面板,例http://127.0.0.1:7500/

 

配置开机自启

在之前那篇文章里面有说明

传送门

 

 

 

 

THE END