hyde1011 5 2026-05-14 20:44:02

搬瓦工(Bandwagon Host)VPS 配置 OpenVPN 详细教程:从零开始搭建稳定翻墙网络

作为一名资深网络工程师,我经常被问到如何在搬瓦工(Bandwagon Host)提供的 VPS 上搭建 OpenVPN,实现安全、稳定的科学上网,搬瓦工因其性价比高、稳定性好、支持多种操作系统而广受用户欢迎,尤其适合新手和进阶用户部署自建代理服务,本文将手把手教你如何在搬瓦工 VPS 上配置 OpenVPN,包括环境准备、安装、证书生成、客户端配置等完整流程。

第一步:准备工作
你需要一台搬瓦工的 Linux VPS(推荐 CentOS 7/8 或 Ubuntu 20.04),并确保已通过 SSH 连接成功,登录后执行以下命令更新系统:

sudo yum update -y   # CentOSsudo apt update && sudo apt upgrade -y   # Ubuntu

第二步:安装 OpenVPN 和 Easy-RSA(证书管理工具)
以 CentOS 为例:

sudo yum install epel-release -y
sudo yum install openvpn easy-rsa -y

Ubuntu 用户使用:

sudo apt install openvpn easy-rsa -y

第三步:初始化 PKI(公钥基础设施)
Easy-RSA 是用于生成 SSL/TLS 证书的工具,我们先复制模板文件:

make-cadir /etc/openvpn/easy-rsa
cd /etc/openvpn/easy-rsa

编辑 vars 文件(可选),设置国家、组织名称等信息,如:

export KEY_COUNTRY="CN"
export KEY_PROVINCE="GD"
export KEY_CITY="Guangzhou"
export KEY_ORG="MyCompany"
export KEY_EMAIL="admin@example.com"
export KEY_CN=server
export KEY_NAME=server
export KEY_OU=OpenVPN

然后执行以下命令生成 CA 证书和服务器证书:

./clean-all
./build-ca    # 输入 CA 名称(如 "MyCA")
./build-key-server server   # 输入 yes 确认签名
./build-dh     # 生成 Diffie-Hellman 参数

第四步:配置 OpenVPN 服务端
复制示例配置文件:

cp /usr/share/doc/openvpn-*/sample-config-files/server.conf /etc/openvpn/

编辑 /etc/openvpn/server.conf,关键修改如下:

  • port 1194(可改为其他端口如 53、443 防火墙绕过)
  • proto udp(UDP 更快,也可用 TCP)
  • dev tun
  • ca /etc/openvpn/easy-rsa/pki/ca.crt
  • cert /etc/openvpn/easy-rsa/pki/issued/server.crt
  • key /etc/openvpn/easy-rsa/pki/private/server.key
  • dh /etc/openvpn/easy-rsa/pki/dh.pem
  • server 10.8.0.0 255.255.255.0(分配给客户端的 IP 段)
  • push "redirect-gateway def1 bypass-dhcp"(强制所有流量走 VPN)
  • push "dhcp-option DNS 8.8.8.8"(推荐 Google DNS)

第五步:启动 OpenVPN 并设置开机自启

sudo systemctl start openvpn@server
sudo systemctl enable openvpn@server

第六步:配置防火墙(重要!)
确保放行 UDP 1194 端口(或你选择的端口):

sudo firewall-cmd --add-port=1194/udp --permanent
sudo firewall-cmd --reload

第七步:生成客户端证书(可选)
若需多个设备连接,可在服务端为每个客户端生成独立证书:

./build-key client1

将生成的 .crt.key.ovpn 文件打包发送给客户端,并在客户端配置中引用。

最后提醒:建议定期更新证书,避免密钥泄露;同时考虑使用 WireGuard 替代 OpenVPN,性能更优,搬瓦工 + OpenVPN 是一个经典组合,适合长期稳定使用,动手试试吧,你的专属翻墙网络就从这里开始!

或

上一篇:Windows XP系统下VPN无法连接上网问题的深度排查与解决方案
下一篇:VPN隧道保活超时问题深度解析与优化策略
相关文章
返回顶部小火箭