
云服务器使用Outline实现快速部署VPN
准备阶段
- 平台:支持多个平台
- 需求:一台云服务器,地区根据自己需求选择;
- 系统:Cent Stream 9 64位(或其他linux系统)
- 软件:Docker、Outline
软件下载
- Outline官网:Outline VPN - 接入自由、开放的互联网 (getoutline.org)
- Outline Manager是用来一键部署VPN的管理端;Outline是部署后用来使用VPN的。
- 官网下载:Outline VPN - 接入自由、开放的互联网 (getoutline.org)
- Github下载:Releases · Jigsaw-Code/outline-server (github.com)
搭建步骤
1、登录云服务器,在终端安装Docker容器,以Cent Stream 9 64位为例:
- 导入Docker官方GPG密钥:
sudo yum install -y yum-utils
rpm --import https://download.docker.com/linux/centos/gpg
- 配置Docker仓库,创建
/etc/yum.repos.d/docker-ce.repo
文件,并添加以下内容:
curl -o /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
- 安装Docker CE:
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx docker-compose-plugin
- 启动Docker服务:
sudo systemctl start docker
- 设置Docker开机自启动:
sudo systemctl enable docker
- 验证Docker安装:
sudo docker run hello-world
2、打开Windows端,安装Outline Manage,并运行:
- 首页点击第四个“随时随地安装Outline”
- 进入后,将①的命令进行复制,在CentStream终端内运行:
- 运行完步骤2的第①条命令行后,会返回2个端口号,在云服务器内,防火墙内打开对应端口号,注意区分TCP和UDP协议:
- 端口开放完成后,把返回的代码(见上图,绿色那段)复制黏贴到步骤2中的②内,点击完成即可:
3、打开Outline软件,把分享的密钥复制到Outline内,即可正常使用。
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果