diff --git a/README-zh.md b/README-zh.md
index dfc1808..6a93640 100644
--- a/README-zh.md
+++ b/README-zh.md
@@ -53,16 +53,17 @@ wget https://git.io/vpnsetup -O vpnsetup.sh && sudo sh vpnsetup.sh
- 封装所有的 VPN 流量在 UDP 协议,不需要 ESP 协议支持
- 可直接作为 Amazon EC2 实例创建时的用户数据使用
- 包含 `sysctl.conf` 优化设置,以达到更佳的传输性能
-- 已测试: Ubuntu 18.04/16.04, Debian 9/8 和 CentOS 7/6
+- 已测试: Ubuntu 18.04/16.04, Debian 10/9/8 和 CentOS 8/7/6
## 系统要求
一个新创建的 Amazon EC2 实例,使用这些映像之一:
- Ubuntu 18.04 (Bionic) or 16.04 (Xenial)
-- Debian 10 (Buster)[\*\*](#debian-10-note), 9 (Stretch) or 8 (Jessie)
+- Debian 10 (Buster)[\*](#debian-10-note), 9 (Stretch) or 8 (Jessie)
+- [CentOS 8 (x86_64) with Updates](#系统要求) [\*\*](#centos-8-note)
- CentOS 7 (x86_64) with Updates
- CentOS 6 (x86_64) with Updates
-- Red Hat Enterprise Linux (RHEL) 7 or 6
+- Red Hat Enterprise Linux (RHEL) 8, 7 or 6
请参见 详细步骤 以及 EC2 定价细节。
@@ -72,14 +73,16 @@ wget https://git.io/vpnsetup -O vpnsetup.sh && sudo sh vpnsetup.sh
这也包括各种公共云服务中的 Linux 虚拟机,比如 DigitalOcean, Vultr, Linode, Google Compute Engine, Amazon Lightsail, Microsoft Azure, IBM Cloud, OVH 和 Rackspace。
-
+
**» 我想建立并使用自己的 VPN ,但是没有可用的服务器**
-高级用户可以在一个 $35 的 Raspberry Pi 3 上搭建 VPN 服务器。详见以下教程: [1] [2]。
+高级用户可以在一个 $35 的 Raspberry Pi 上搭建 VPN 服务器。参见 [1] [2]。
-\*\* Debian 10 用户需要使用标准的 Linux 内核(而不是 "cloud" 版本)。更多信息请看 这里。
+\* Debian 10 用户需要使用标准的 Linux 内核(而不是 "cloud" 版本)。更多信息请看 这里。
+
+\*\* CentOS 8 暂时没有官方的 EC2 映像。
:warning: **不要** 在你的 PC 或者 Mac 上运行这些脚本!它们只能用在服务器上!
@@ -158,7 +161,7 @@ sh vpnsetup.sh
在 VPN 已连接时,客户端配置为使用 Google Public DNS。如果偏好其它的域名解析服务,编辑 `/etc/ppp/options.xl2tpd` 和 `/etc/ipsec.conf` 并替换 `8.8.8.8` 和 `8.8.4.4`,然后重启服务器。高级用户可以在运行 VPN 脚本时定义 `VPN_DNS_SRV1` 和 `VPN_DNS_SRV2`(可选)。
-使用内核支持有助于提高 IPsec/L2TP 性能。它在以下系统上可用: Ubuntu 18.04/16.04, Debian 9 和 CentOS 7/6. Ubuntu 系统需要安装 `linux-modules-extra-$(uname -r)`(或者 `linux-image-extra`),然后运行 `service xl2tpd restart`。
+使用内核支持有助于提高 IPsec/L2TP 性能。它在以下系统上可用: Ubuntu 18.04/16.04, Debian 10/9 和 CentOS 8/7/6. Ubuntu 系统需要安装 `linux-modules-extra-$(uname -r)`(或者 `linux-image-extra`),然后运行 `service xl2tpd restart`。
如果需要在安装后更改 IPTables 规则,请编辑 `/etc/iptables.rules` 和/或 `/etc/iptables/rules.v4` (Ubuntu/Debian),或者 `/etc/sysconfig/iptables` (CentOS/RHEL)。然后重启服务器。
diff --git a/README.md b/README.md
index e0fe8d2..741e6a6 100644
--- a/README.md
+++ b/README.md
@@ -53,16 +53,17 @@ For other installation options and how to set up VPN clients, read the sections
- Encapsulates all VPN traffic in UDP - does not need ESP protocol
- Can be directly used as "user-data" for a new Amazon EC2 instance
- Includes `sysctl.conf` optimizations for improved performance
-- Tested with Ubuntu 18.04/16.04, Debian 9/8 and CentOS 7/6
+- Tested with Ubuntu 18.04/16.04, Debian 10/9/8 and CentOS 8/7/6
## Requirements
A newly created Amazon EC2 instance, from one of these images:
- Ubuntu 18.04 (Bionic) or 16.04 (Xenial)
-- Debian 10 (Buster)[\*\*](#debian-10-note), 9 (Stretch) or 8 (Jessie)
+- Debian 10 (Buster)[\*](#debian-10-note), 9 (Stretch) or 8 (Jessie)
+- [CentOS 8 (x86_64) with Updates](#requirements) [\*\*](#centos-8-note)
- CentOS 7 (x86_64) with Updates
- CentOS 6 (x86_64) with Updates
-- Red Hat Enterprise Linux (RHEL) 7 or 6
+- Red Hat Enterprise Linux (RHEL) 8, 7 or 6
Please see detailed instructions and EC2 pricing.
@@ -72,14 +73,16 @@ A dedicated server or KVM/Xen-based virtual private server (VPS), freshly instal
This also includes Linux VMs in public clouds, such as DigitalOcean, Vultr, Linode, Google Compute Engine, Amazon Lightsail, Microsoft Azure, IBM Cloud, OVH and Rackspace.
-
+
**» I want to run my own VPN but don't have a server for that**
-Advanced users can set up the VPN server on a $35 Raspberry Pi 3. Learn more in these articles: [1] [2].
+Advanced users can set up the VPN server on a $35 Raspberry Pi. See [1] [2].
-\*\* Debian 10 users should use the standard Linux kernel (not the "cloud" version). Read more here.
+\* Debian 10 users should use the standard Linux kernel (not the "cloud" version). Read more here.
+
+\*\* CentOS 8 does not yet have an official EC2 image.
:warning: **DO NOT** run these scripts on your PC or Mac! They should only be used on a server!
@@ -158,7 +161,7 @@ If you wish to add, edit or remove VPN user accounts, see Google Public DNS when the VPN is active. If another DNS provider is preferred, replace `8.8.8.8` and `8.8.4.4` in both `/etc/ppp/options.xl2tpd` and `/etc/ipsec.conf`, then reboot your server. Advanced users can define `VPN_DNS_SRV1` and optionally `VPN_DNS_SRV2` when running the VPN setup script.
-Using kernel support could improve IPsec/L2TP performance. It is available on Ubuntu 18.04/16.04, Debian 9 and CentOS 7/6. Ubuntu users: Install `linux-modules-extra-$(uname -r)` (or `linux-image-extra`), then run `service xl2tpd restart`.
+Using kernel support could improve IPsec/L2TP performance. It is available on Ubuntu 18.04/16.04, Debian 10/9 and CentOS 8/7/6. Ubuntu users: Install `linux-modules-extra-$(uname -r)` (or `linux-image-extra`), then run `service xl2tpd restart`.
To modify the IPTables rules after install, edit `/etc/iptables.rules` and/or `/etc/iptables/rules.v4` (Ubuntu/Debian), or `/etc/sysconfig/iptables` (CentOS/RHEL). Then reboot your server.