利用 OpenVPN 加速饥荒服务器
本文最后更新于:2020-08-27 17:50
郑重声明:本文仅用于搭建饥荒游戏服务器用,禁止用于任何违反国家法律的用途!
开饥荒服务器1年多以来,在服务器的开销上已有 ¥3000 多,足以我买一台物理主机来做饥荒服务器了。接下来几个月,手头上的服务器也要陆续到期了,就趁着这个机会买个物理主机搭服务器吧。
但是,物理主机有个致命的缺点就是网络,不同运营商网络的玩家或者不同地区的玩家连接延迟参差不齐。
在封锁和时光档服主小水的指点下,我摸索了一套利用 OpenVPN 加速本地物理主机的方法,让小伙伴们连接不再卡顿。
准备工作
- 云服务器
云服务器是用来加速你的物理主机的,配置不重要,重要的是带宽,这决定了你的玩家数。一般1m带宽可以带4-6个玩家。 - 物理主机
- OpenVPN一键脚本
openvpn-install
云服务器和物理主机我安装的都是 Ubuntu Server 18.04 系统。
云服务器部分
1. 安装 Git
1 |
|
2. 克隆 OpenVPN 一键脚本的仓库
1 |
|
3.运行一键脚本
执行下面三行:
1 |
|
运行脚本后会看到:
1 |
|
直接回车
1 |
|
我们按默认的 UDP 模式,也直接回车
1 |
|
端口也默认,直接回车
1 |
|
DNS 也默认,直接回车
1 |
|
客户端配置文件名也默认,直接回车
1 |
|
直接回车安装,看到下面的提示,说明安装完成,配置文件在 /home/ubuntu/client.ovpn
,将它下载物理主机上
1 |
|
物理主机部分
Windows 主机的话方法很简单,官网下载 OpenVPN 客户端,傻瓜式操作
将 client.ovpn
放到你主文件夹内,即 /home/用户名/
1. 安装 OpenVPN 和 screen
1 |
|
2. 修改配置文件
1 |
|
在最下面添加下面三行内容
1 |
|
保存退出
2.开启 OpenVPN
1 |
|
然后按 Ctrl
+ A
,再按 D
退出 screen 即可
运行饥荒服务器
这部分具体看我博客的其他文章
后续工作
参考文献
Nyr/openvpn-install: OpenVPN road warrior installer for Ubuntu, Debian, CentOS and Fedora
Linux Connection Guide For OpenVPN Access Server | OpenVPN
Linux下OpenVPN客户端配置 | 治部少辅