阿里云服务器搭建vpn

August 29, 2020

本文提供了在阿里云服务器上设置VPN服务器的全面指南。它涵盖了Linux服务器的初始设置,IPsec VPN的安装,以及从iOS和Mac设备连接到VPN的详细说明。文章还提供了故障排除链接和进一步阅读的参考。

wget https://git.io/vpnsetup -O vpnsetup.sh && sudo sh vpnsetup.sh

如果使用 CentOS,请将上面的地址换成 https://git.io/vpnsetup-centos

你的 VPN 登录凭证将会被自动随机生成,并在安装完成后显示在屏幕上。

如需了解其它安装选项,以及如何配置 VPN 客户端,请继续阅读以下部分。

  • 一个专用服务器或者虚拟专用服务器 (VPS)。OpenVZ VPS 不受支持。

  • 注:需开启udp 500和4500端口

ios连接

  • 进入设置 -> 通用 -> VPN。
  • 单击 添加VPN配置…。
  • 单击 类型 。选择 L2TP 并返回。
  • 在 描述 字段中输入任意内容。
  • 在 服务器 字段中输入你的 VPN 服务器 IP。
  • 在 帐户 字段中输入你的 VPN 用户名。
  • 在 密码 字段中输入你的 VPN 密码。
  • 在 密钥 字段中输入你的 VPN IPsec PSK。
  • 启用 发送所有流量 选项。
  • 单击右上角的 完成。
  • 启用 VPN 连接。
  • VPN 连接成功后,会在通知栏显示图标。最后你可以到 这里 检测你的 IP 地址,应该显示为你的 VPN 服务器 IP。

如果在连接过程中遇到错误,请参见 故障排除

Mac连接

  • 打开系统偏好设置并转到网络部分。
  • 在窗口左下角单击 + 按钮。
  • 从 接口 下拉菜单选择 VPN。
  • 从 VPN类型 下拉菜单选择 IPSec 上的 L2TP。
  • 在 服务名称 字段中输入任意内容。
  • 单击 创建。
  • 在 服务器地址 字段中输入你的 VPN 服务器 IP。
  • 在 帐户名称 字段中输入你的 VPN 用户名。
  • 单击 鉴定设置 按钮。
  • 在 用户鉴定 部分,选择 密码 单选按钮,然后输入你的 VPN 密码。
  • 在 机器鉴定 部分,选择 共享的密钥 单选按钮,然后输入你的 VPN IPsec PSK。
  • 单击 好。
  • 选中 在菜单栏中显示 VPN 状态 复选框。
  • (重要) 单击 高级 按钮,并选中 通过VPN连接发送所有通信 复选框。
  • 单击 TCP/IP 选项卡,并在 配置IPv6 部分中选择 仅本地链接。
  • 单击 好 关闭高级设置,然后单击 应用 保存VPN连接信息。
  • 要连接到 VPN: 使用菜单栏中的图标,或者打开系统偏好设置的网络部分,选择 VPN 并单击 连接。最后你可以到 这里 检测你的 IP 地址,应该显示为你的 VPN 服务器 IP。

如果在连接过程中遇到错误,请参见 故障排除

服务器安装

https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README-zh.md

设备连接

https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/docs/clients-zh.md

其他vpn

IARNO

服务端开发

跨域