服务端 | 搭建内网穿透服务
开放端口
前往服务器安全组配置处,添加以下端口:
端口类型 | 端口 | 端口用途 |
---|---|---|
TCP | 7000 | 服务器连接 |
TCP | 需要的端口 | 自定义 |
UDP | 需要的端口 | 自定义 |
安装环境
安装screen
sudo apt install screen
获取文件
- 前往
fatedier/frp
下载页面:https://github.com/fatedier/frp/releases - 下载:
frp_版本号_linux_amd64.tar.gz
- 解压至空闲位置,准备上传
frps
和frps.toml
- 前往服务器终端
- 前往var目录:
cd /var
- 新建工作目录:
mkdir frp
- 进入工作目录:
cd frp
- 上传
frps
和frps.toml
配置文件
- 前往工作目录:
cd /var/frp
- 可执行文件提权:
chmod 700 frps
- 修改配置文件:
nano frps.toml
frps.toml
toml
bindPort = 7000
auth.token = "此处设置连接密码"
开始运行
- 前往工作目录:
cd /var/frp
- 创建screen终端:
screen -S frp
- 开始运行:
./frps -c ./frps.toml
- 显示以下内容时即运行成功,可以退出SSH连接
frps uses config file: ./frps.toml
frps tcp listen on 0.0.0.0:7000
frps started successfully
更多命令
- 查看screen会话:
screen -ls
- 进入frp会话:
screen -r frp
- 删除frp会话:
screen -X -S frp quit