创建 AWS EC2 实例

AWS Home

先在右上角选择你准备创建 VPS 的区域,然后点击「Launch an instance」,进入实例配置页面。

AWS Home
  • Name: 填一个你自己方便识别的名称。
  • OS image: 选择你想安装的系统,这里我使用的是 Debian。
  • Architecture: 选择 x86 或 arm,这里我选择 x86。
AWS Home
  • Instance type: 如果只是搭建 VPS 代理节点,t3.micro 已经足够。
  • Key pair: 用于 SSH 登录。第一次创建时,选择新建一个 key pair 并下载到本地。
AWS Home
  • Create key pair: 按图中的步骤操作即可。注意:请把私钥保存到电脑里一个固定且容易找到的位置,后面用 FinalShell 登录时会用到。
AWS Home
  • Firewall: 如果你还没有安全组,就选择创建新的 security group。
    注意:作为代理节点使用时,下面三项入站规则都要勾选,并设置为 anywhere。
  • Configure storage: 设置为 30 GB、gp3 即可。
AWS Home

确认无误后,点击 Launch instance。

AWS Home
AWS Home
AWS Home

点击实例详情里的安全组链接,进入 Security Groups 设置页面,把入站和出站需要的协议端口全部放行。

通过 FinalShell 配置 3x-ui 面板

AWS Home

复制 VPS 的公网 IPv4 地址。

AWS Home

FinalShell 下载链接

按照图中的顺序点击相关选项,连接方式选择 SSH,主机填写 你的 VPS 公网 IPv4 地址,端口填写 22,用户名填写 admin,再导入 从 AWS 下载的私钥文件

AWS Home

点击 Accept and Save。

然后依次执行以下命令:

1
2
sudo -i
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

安装过程中按下面的方式填写:

  • Would you like to customize the Panel Port settings? (If not, a random port will be applied) [y/n]: 输入 n
  • Choose an option (default 2 for IP): 输入 2
  • Do you have an IPv6 address to include? (leave empty to skip): 直接回车
  • Port to use for ACME HTTP-01 listener (default 80): 直接回车
AWS Home

请手动保存好 X-UI 的登录地址、用户名和密码。

1
x-ui

输入 23,再输入 1,开启 BBR。
输入 18,再输入 1,配置 SSL 安全证书。

在 3x-ui 中配置代理节点

AWS Home

在浏览器里打开 Access URL,然后输入刚才保存的用户名和密码登录。

AWS Home

点击 Add Inbound,进入节点配置界面。

AWS Home
  • Protocol: 选择 vless
  • Transmission: 选择 XHTTP
  • Security: 选择 Reality
  • GetNewCert: 点击最后两个按钮自动生成
  • Sniffing: 开启
  • Others: 保持默认即可
AWS Home

复制节点链接,导入到代理软件中即可,例如 v2rayN。