当本地设备需要通过加密通道访问远程网络资源时,OpenVPN 是一个非常成熟且强大的解决方案。本文将介绍如何在 Linux 上快速部署 OpenVPN 并进行详细配置。

1. 快速安装 OpenVPN
我们将使用一个开源脚本来简化安装过程。
1.1 下载并运行脚本
1 | # 创建目录 |
1.2 交互式配置
运行脚本后,根据指引进行配置:
- IP Address: 确认检测到的公网 IP 是否正确。
- Protocol: 推荐选择 UDP (速度更快),也可以选择 TCP。
- Port: 设置 OpenVPN 监听端口,默认 1194。
- DNS: 选择 DNS 服务器 (如 Google, AdGuard 等)。
- Client Name: 输入第一个客户端用户的名称。
安装完成后,脚本会生成一个 .ovpn 文件(通常在 /root 目录下),将其下载到客户端电脑导入 OpenVPN Connect 即可连接。
2. 服务端配置详解
配置文件默认路径:/etc/openvpn/server.conf
如果修改了配置文件,记得重启服务:
1 | systemctl restart openvpn-server@server.service |
2.1 常用配置项说明
以下是一些关键配置项的解释,您可以根据需求进行修改:
网络与路由
1 | # 监听端口 |
推送设置 (Push Options)
1 | # 推送路由信息给客户端 |
证书与安全
1 | ca /etc/openvpn/pki/ca.crt |
日志与运维
1 | # 状态日志路径 |
本文作者: NUK
最后更新: 2026年01月08日 17:59:45
本文链接: http://www.uilucky.com/post/5f5a2f48.html
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可,转载请注明出处!