手把手教你如何在搬瓦工(Bandwagon Host)VPS上添加并配置VPN账户
作为一名资深网络工程师,我经常被问到:“如何在搬瓦工的VPS上搭建一个稳定、安全的VPN服务?”尤其对于那些希望实现翻墙访问、远程办公或提升网络隐私的用户来说,搬瓦工提供的高性能VPS是理想选择,本文将详细介绍如何在搬瓦工VPS上安装和配置OpenVPN服务,并成功添加用户账户,让你快速拥有属于自己的私有网络通道。
确保你已经购买了搬瓦工的VPS(推荐使用Linux系统,如Ubuntu 20.04或CentOS 7),并通过SSH登录到服务器,建议使用root用户操作,或者创建一个sudo权限的普通用户来执行后续命令。
第一步:更新系统并安装依赖
apt update && apt upgrade -y # Ubuntu系统yum update -y # CentOS系统
接着安装OpenVPN和easy-rsa(用于证书管理):
apt install openvpn easy-rsa -y
第二步:配置证书颁发机构(CA)
进入easy-rsa目录并初始化PKI环境:
make-cadir /etc/openvpn/easy-rsa cd /etc/openvpn/easy-rsa
编辑vars文件,设置你的组织信息(可选但建议填写):
nano vars
修改如下字段(根据实际情况调整):
export KEY_COUNTRY="CN"
export KEY_PROVINCE="Beijing"
export KEY_CITY="Beijing"
export KEY_ORG="MyCompany"
export KEY_EMAIL="admin@example.com"
export KEY_OU="IT Department"
保存后运行:
./clean-all ./build-ca
这会生成CA证书(ca.crt),它是所有客户端连接的基础信任根。
第三步:生成服务器证书和密钥
./build-key-server server
按提示输入信息,确认“Sign the certificate?”选择Y,完成后,还会要求生成一个密钥签名请求(Key Signing Request),也选Y。
第四步:生成客户端证书和密钥
要为每个用户添加账户,运行:
./build-key client1
其中client1是你想命名的用户名(john、alice等),每次新增用户都重复此步骤,即可生成对应证书。
第五步:生成Diffie-Hellman参数和TLS密钥
./build-dh openvpn --genkey --secret ta.key
第六步:配置OpenVPN服务
复制配置模板到/etc/openvpn/目录:
cp /usr/share/doc/openvpn/examples/sample-config-files/server.conf /etc/openvpn/
编辑server.conf文件:
nano /etc/openvpn/server.conf
关键配置项如下(请根据实际IP地址调整):
port 1194
proto udp
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh.pem
tls-auth ta.key 0
server 10.8.0.0 255.255.255.0
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"
keepalive 10 120
comp-lzo
user nobody
group nogroup
persist-key
persist-tun
status openvpn-status.log
verb 3
第七步:启动并设置开机自启
systemctl start openvpn@server systemctl enable openvpn@server
最后一步:防火墙配置(若开启iptables或ufw)
ufw allow 1194/udp
或在iptables中添加规则:
iptables -A INPUT -p udp --dport 1194 -j ACCEPT
现在你可以导出客户端配置文件(client.ovpn),包含ca.crt、client.crt、client.key和ta.key,分发给每个用户,他们只需导入该文件,即可连接到你的搬瓦工VPS上的VPN服务。
通过以上步骤,你不仅成功搭建了一个私有OpenVPN服务,还能够灵活添加任意数量的用户账户,满足团队协作或个人使用需求,整个过程清晰、可复用,是网络工程师必备的技能之一,记住定期更新证书、监控日志,确保安全性!

半仙加速器-海外加速器|VPN加速器|vpn翻墙加速器|VPN梯子|VPN外网加速






