手把手教你搭建专属VPN服务器,安全可控超简单

林婉秋

想摆脱第三方VPN的限制?拥有自己的专属VPN服务器,不仅能保障数据隐私,还能自由跨区域联网——其实操作起来比你想象的容易!今天就用云服务器+WireGuard(轻量高速的VPN协议)的组合,带你一步步搞定。

第一步:选一台云服务器

个人用不用太高端,阿里云、腾讯云的「轻量应用服务器」就够(1核2G内存,年付才百元左右)。系统优先选Ubuntu 20.04(兼容性好,操作简单),地域选离你最近的(比如你在上海,选华东区),速度更快。

第二步:登录服务器

用SSH工具(比如FinalShell、Putty)连接服务器——输入云平台给的IP地址、用户名(默认ubuntu)和密码/密钥,就能远程控制服务器了。

手把手教你搭建专属VPN服务器,安全可控超简单

第三步:安装WireGuard

WireGuard是目前最流行的轻量级VPN协议,速度快、资源占用低。在终端输入这两条命令:

sudo apt update && sudo apt install wireguard -y

等它自动安装完成就行。

第四步:配置服务端

这一步是核心,但不用怕!

  1. 生成密钥对:输入wg genkey | tee privatekey | wg pubkey > publickey,会生成两个文件:privatekey(私钥,别泄露)和publickey(公钥)。
  2. 编辑配置文件:用sudo nano /etc/wireguard/wg0.conf打开文件,粘贴以下内容(替换成你的私钥和公钥):
    
    [Interface]
    PrivateKey = 你的服务端私钥(cat privatekey查看)
    Address = 10.0.0.1/24  # 服务器在VPN里的IP
    ListenPort = 51820  # 监听端口,记得在云服务器防火墙开这个端口
    PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE

[Peer] PublicKey = 客户端公钥(后面生成) AllowedIPs = 10.0.0.2/32 # 给客户端分配的IP

保存退出(Ctrl+O→回车→Ctrl+X)。

### 第五步:配置客户端  
1. **生成客户端密钥**:在服务器上再生成一套密钥(`wg genkey | tee client_privatekey | wg pubkey > client_publickey`),把client_privatekey和client_publickey记下来。  
2. **创建客户端配置文件**:新建一个txt文件,内容如下(替换成你的信息):  
```ini
[Interface]
PrivateKey = 客户端私钥
Address = 10.0.0.2/24  # 和服务端Peer里的AllowedIPs对应
DNS = 8.8.8.8  # 谷歌DNS,也可以用114.114.114.114

[Peer]
PublicKey = 服务端公钥(cat publickey查看)
Endpoint = 你的云服务器IP:51820  # 服务器IP+监听端口
AllowedIPs = 0.0.0.0/0  # 所有流量走VPN(也可以指定部分)
PersistentKeepalive = 25  # 保持连接

把这个文件保存为client.conf,传到手机/电脑上。

第六步:启动并测试

  1. 服务器上启动WireGuard:sudo wg-quick up wg0,再设置开机自启:sudo systemctl enable wg-quick@wg0
  2. 客户端连接:手机装WireGuard APP,电脑用WireGuard客户端,导入client.conf文件,点击「连接」——如果IP变成服务器的IP,就成功啦!

最后提醒

  • 云服务器要开启防火墙的51820端口(UDP协议);
  • 定期更新服务器系统(sudo apt upgrade),保障安全;
  • 遵守当地网络法规,不要用于非法用途哦~

自己搭建的VPN,数据完全掌握在自己手里,再也不用担心第三方泄露。赶紧试试,拥有专属的安全通道吧!

文章版权声明:除非注明,否则均为婉秋博客原创文章,转载或复制请以超链接形式并注明出处。

目录[+]