阿里云文章

阿里云ECS搭建FRP

FRP(Fast Reverse Proxy)是一个可用于内网穿透的工具,可以将内网服务暴露给外网访问。本文将介绍如何在阿里云ECS上搭建FRP。

首先,在阿里云ECS上创建一个实例,选择适合的操作系统,例如Ubuntu。完成实例创建后,登录到ECS实例。

第二步是安装和配置FRP。首先,使用以下命令下载FRP安装包:
$ wget https://github.com/fatedier/frp/releases/download/v0.37.1/frp_0.37.1_linux_amd64.tar.gz

接下来,解压安装包:
$ tar -zxvf frp_0.37.1_linux_amd64.tar.gz

然后,进入解压后的文件夹:
$ cd frp_0.37.1_linux_amd64

在该文件夹下,你可以看到frps和frpc两个可执行文件。frps是用于在服务器上运行,frpc是用于在客户端上运行。

现在,我们先配置和运行frps。使用以下命令编辑frps.ini配置文件:
$ vi frps.ini

在frps.ini中,你可以配置监听的端口、token等信息。完成配置后,保存并退出编辑器。

然后,使用以下命令启动frps:
$ ./frps -c ./frps.ini

现在,我们转到客户端配置。在客户端上,你需要编辑frpc.ini配置文件:
$ vi frpc.ini

在frpc.ini中,你需要设置服务器的地址和端口、token等信息。保存并退出编辑器。

最后,使用以下命令启动frpc:
$ ./frpc -c ./frpc.ini

至此,阿里云ECS上的FRP搭建完成。你可以通过配置frpc.ini中的代理规则来实现内网穿透。