From c1aa78bcfe84d2f07cc7c9a0c54eb38fe8e8b97e Mon Sep 17 00:00:00 2001 From: hwdsl2 Date: Sat, 23 Apr 2016 18:47:03 -0500 Subject: [PATCH] Update README.md --- README-zh.md | 23 +++++++++++------------ README.md | 20 ++++++++++---------- 2 files changed, 21 insertions(+), 22 deletions(-) diff --git a/README-zh.md b/README-zh.md index aa5ace0..537ce9c 100644 --- a/README-zh.md +++ b/README-zh.md @@ -43,7 +43,7 @@ OpenVZ VPS 用户请使用其它的 VPN 软件,比如 vpnsetup.sh (或者 vpnsetup_centos.sh),然后点击右方的 **`Raw`** 按钮。按快捷键 `Ctrl-A` 全选, `Ctrl-C` 复制,然后粘贴到你喜欢的编辑器。 ## 下一步 -配置你的计算机或其它设备使用 VPN 。在网络上根据关键词搜索教程,比如 bing.com/search?q=setup+L2TP+client 。 - +配置你的计算机或其它设备使用 VPN 。在网络上根据关键词搜索教程,例如 bing.com/search?q=setup+L2TP+client 。 开始使用自己的专属 VPN ! :sparkles::tada::rocket::sparkles: ## 重要提示 -**Windows 用户** 在首次连接之前可能需要更改注册表,以解决 VPN 服务器和客户端与 NAT (比如家用路由器)的兼容问题。另外请打开 VPN 连接属性的"安全"选项卡,启用 `CHAP` 选项并且禁用 `MS-CHAP v2`。 +**Windows 用户** 在首次连接之前可能需要更改注册表,以解决 VPN 服务器和客户端与 NAT (比如家用路由器)的兼容问题。如果遇到`Error 628`,请打开 VPN 连接属性的"安全"选项卡,启用 `CHAP` 选项并禁用 `MS-CHAP v2`。 **Android 6 (Marshmallow) 用户**: 安装完成之后,请编辑文件 `/etc/ipsec.conf` 并在 `ike=` 和 `phase2alg=` 两行的结尾添加 `,aes256-sha2_256` 。另外增加一行 `sha2-truncbug=yes` 。每行开头必须空两格。保存修改并运行 `service ipsec restart` 。 -**iPhone/iPad 用户**: 在 iOS 的设置菜单请选择 `L2TP` (而不是 `IPSec`) 作为 VPN 类型。如果无法连接,可编辑 `ipsec.conf` 并尝试用 `rightprotoport=17/0` 替换 `rightprotoport=17/%any` 。保存修改并重启 `ipsec` 服务。 +**iPhone/iPad 用户**: 在 iOS 的设置菜单,选择 `L2TP` (而不是 `IPSec`) 作为 VPN 类型。如果无法连接,可编辑 `ipsec.conf` 并尝试用 `rightprotoport=17/0` 替换 `rightprotoport=17/%any` 。保存修改并重启 `ipsec` 服务。 -如果你想创建具有不同凭据的多个 VPN 用户,只需要修改这几行的脚本。 +如果要创建具有不同凭据的多个 VPN 用户,只需修改这几行的脚本。 -在 VPN 处于活动状态时,客户端已配置为使用 Google Public DNS。此设置可在 `options.xl2tpd` 文件的 `ms-dns` 项更改。 +在 VPN 已连接时,客户端配置为使用 Google Public DNS。此设置可在 `options.xl2tpd` 文件的 `ms-dns` 项更改。 仅适用于 Amazon EC2 实例:在安全组设置中,请打开 UDP 端口 500 和 4500,以及 TCP 端口 22 (可选,用于 SSH )。 -如果你为服务器配置了自定义 SSH 端口(不是 22)或希望允许其他服务,请在运行脚本之前编辑 IPTables 防火墙规则。 +如果你配置了自定义 SSH 端口(不是 22)或希望允许其他服务,请在运行脚本之前编辑 IPTables 防火墙规则。 -这些脚本每次在更改你的配置文件之前,会在同一目录下以 `.old-日期-时间` 为后缀备份现有的配置文件。 +这些脚本在更改你现有的配置文件之前,会在同一目录下以 `.old-日期-时间` 为后缀做备份。 ## 关于升级Libreswan diff --git a/README.md b/README.md index d6b2f04..03a0f53 100644 --- a/README.md +++ b/README.md @@ -14,13 +14,13 @@ We will use Libreswan as th - [Features](#features) - [Requirements](#requirements) - [Installation](#installation) - - [For Ubuntu and Debian](#for-ubuntu-and-debian) - - [For CentOS and RHEL](#for-centos-and-rhel) + - [Ubuntu & Debian](#ubuntu--debian) + - [CentOS & RHEL](#centos--rhel) - [Next Steps](#next-steps) - [Important Notes](#important-notes) - [Upgrading Libreswan](#upgrading-libreswan) - [Bugs & Questions](#bugs--questions) -- [Copyright and License](#copyright-and-license) +- [License](#license) ## Author @@ -62,7 +62,7 @@ OpenVZ VPS users should instead try vpnsetup.sh (or vpnsetup_centos.sh) and click the **`Raw`** button. Press `Ctrl-A` to select all, `Ctrl-C` to copy, then paste into your favorite editor. @@ -95,7 +95,7 @@ Enjoy your very own VPN! :sparkles::tada::rocket::sparkles: ## Important Notes -For **Windows users**, a one-time registry change is required if the VPN server and/or client is behind NAT (e.g. home router). In addition, you must enable `CHAP` (and disable `MS-CHAP v2`) in the "Security" tab of VPN connection properties. +For **Windows users**, a one-time registry change is required if the VPN server and/or client is behind NAT (e.g. home router). In case you see `Error 628`, go to the "Security" tab of VPN connection properties, enable `CHAP` and disable `MS-CHAP v2`. **Android 6 (Marshmallow) users**: After install, edit `/etc/ipsec.conf` and append `,aes256-sha2_256` to both `ike=` and `phase2alg=`. Then add a new line `sha2-truncbug=yes`. Indent lines with two spaces. Finally, run `service ipsec restart`. @@ -117,11 +117,11 @@ The additional scripts vpnupgr ## Bugs & Questions -- Have a question? Please first search other people's comments in this GitHub Gist and on my blog. +- Got a question? Please first search other people's comments in this GitHub Gist and on my blog. - Ask Libreswan (IPsec) related questions on the mailing list, or read these wikis: [1] [2] [3] [4] [5]. - If you found a reproducible bug, open a GitHub Issue to submit a bug report. -## Copyright and License +## License Copyright (C) 2014-2016 Lin Song   View my profile on LinkedIn Based on the work of Thomas Sarlandie (Copyright 2012)