我希望在两个系统之间使用类似 OpenVPN 的东西来创建安全、私密且可靠的连接。但是,OpenVPN 网站上没有太多关于 Linux VPN 客户端(只有服务器)的信息。有没有办法让一个 Ubuntu OpenVPN 服务器与另一个 Ubuntu 客户端直接连接?这将全部使用操作系统的服务器版本,没有任何 X 或 GUI 内容。
短暂性脑缺血发作
答案1
将一台机器指定为 OpenVPN 服务器,另一台机器指定为客户端。客户端连接到服务器,您将拥有双向 VPN 链接。如果两台机器始终使用静态 IP 连接,那么哪台是服务器、哪台是客户端其实并不重要。
我不明白 X 或 GUI 或操作系统的服务器/非服务器版本有何关系。OpenVPN 不关心。
另一种可能性是锡克. 它和 OpenVPN 一样简单易用。
答案2
是的,运行良好。不过,您需要确保您的密钥没有密码;否则,每次启动时您都需要输入密码。这意味着它的权限应该受到适当限制(并不是说它们一开始就是开放的……对吧?;))。
您应该编写一个客户端配置,并将文件放在 OpenVPN 配置目录中,文件名以 结尾.conf
。启动时,.conf
目录中的每个文件都会生成一个 OpenVPN 进程。客户端配置将连接到 OpenVPN 服务器,服务器配置将生成一个 OpenVPN 服务器。