感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程时长 14 小时
课程大纲
VPN 自主权基础
- 商业 VPN 为何记录元数据并配合法律请求。
- OpenVPN:成熟、功能丰富,具备 TAP/TUN 灵活性。
- WireGuard:现代、极简、高性能加密。
- 根据威胁模型选择合适协议。
OpenVPN 部署
- 使用 Easy-RSA PKI 安装 OpenVPN。
- 服务器配置:加密算法、HMAC、TLS-auth 和拓扑结构。
- 客户端配置生成与分发。
- 撤销和 CRL 管理。
WireGuard 部署
- 安装内核模块和 WireGuard-tools。
- 密钥生成和对等节点配置。
- wg-quick 和 systemd 单元管理。
- 流浪者(Road Warrior)和站点到站点网状拓扑。
身份验证与授权
- OpenVPN 基于证书的身份验证。
- 集成 LDAP 和 RADIUS 后端。
- 使用 TOTP 插件实现双因素身份验证。
- 访问控制列表和按用户分配 IP。
路由与网络设计
- 完全隧道与分割隧道路由对比。
- 推送路由、DNS 和 WINS 配置。
- 用于出口流量的 NAT 和伪装。
- 多 WAN 和基于策略的路由。
性能与扩展性
- WireGuard 与 OpenVPN 吞吐量基准测试。
- 多核优化和内核旁路。
- 跨多个 VPN 服务器的负载均衡。
- DDoS 防护和连接速率限制。
监控与维护
- 连接日志记录和带宽记账。
- 集成 Syslog 和 Prometheus 导出器。
- 自动证书续期及过期警报。
- 灾难恢复和配置备份。
要求
- 具备中级 Linux 网络及防火墙管理经验。
- 了解 PKI、证书及加密协议。
- 熟悉路由、NAT 和 IP 转发。
受众
- 希望替代商业 VPN 服务的网络管理员。
- 需要自主安全访问的远程办公团队。
- 处于有 VPN 封锁或监控环境的组织。