学习如何在 Amazon EC2/a VPS 上设置 OpenVPN 的最佳方式?

JFW*_*JFW 7 vps openvpn

学习如何在 Amazon EC2 服务器/VPS 上使用 OpenVPN 设置 VPN 的最佳方法是什么?为此,Linux 系统管理需要什么水平的熟练程度?

小智 5

最好的学习方法是阅读官方 OpenVPN 文档。真的,没有更好的资源,官方文档也不错。

http://openvpn.net/index.php/open-source/documentation.html

在这里查看示例配置文件:

http://openvpn.net/index.php/open-source/documentation/howto.html#examples

如果您删除(非常好的)注释,则会留下大约 10 行不言自明的配置说明。如果您想在自己的服务器上单独完成,没有更简单的方法。

至于问题的第二部分。如果您对命令行没问题,那么您已经安装了一个或两个其他服务(例如 Web 服务器),这对您来说应该没有问题。此外,apt 会为您完成大部分工作。

奖金:

这是一个关于如何在 linode vps 上执行此操作的精美指南,它与任何其他 ubuntu 服务器安装实际上并没有什么不同。 http://library.linode.com/networking/openvpn/ubuntu-10.10-maverick


Lek*_*eyn 5

学习如何设置 OpenVPN 的最佳方法是什么?

阅读OpenVPN 网站上的How To了解介绍,在配置 OpenVPN 时,您将通过反复试验来学习。我建议您首先在您的家庭网络上测试您的防火墙规则/路由设置,以防万一出现问题并且您的 SSH 连接断开,您可以随时走到物理机器上并修复它。

手册是与配置指令越来越称为是非常有用的,并解释了自定义脚本是如何在其中顺序进行。

(下一个设置用于 Debian 机器/Ubuntu 客户端上的安全 Internet 连接。Ubuntu 基于 Debian,因此它也适用于 Ubuntu 服务器)

我最近用 OpenVPN 搞了一个星期让它工作,网络设置、地址、路由信息和配置文件可以在如何配置 OpenVPN 以使用一个 NIC 访问互联网?. 我只有一个网络接口 (eth0),不想使用桥接。

我也想通过我的 VPS 进行 IPv6 连接,所以我使用了 Tap 设备(第 2 层)而不是 tun 设备(第 3 层)。我的 IPv6(带脚本)设置可以在如何使用 Tap 设备使用 IPv4 和 IPv6 设置 OpenVPN?.

Ubuntu 有一个关于为服务器+客户端设置 OpenVPN的wiki 页面。我只需要第 1-3 步来生成密钥,上面的自定义设置不使用桥接。

为此,Linux 系统管理需要什么水平的熟练程度?

网络的基本知识(层是什么,路由)可以让您更好地了解 OpenVPN 的工作原理。设置 OpenVPN 后,您就完成了。像任何其他应用程序一样,保持您的安装是最新的 ( sudo apt-get update && sudo apt-get upgrade) 并确保您使用 OpenVPN 的密钥不会丢失。