From a5899051fc0573e7fd70484165045e03d85ac7ba Mon Sep 17 00:00:00 2001
From: Xingyu Wang <xingyu.wang@gmail.com>
Date: Wed, 25 Sep 2019 22:27:54 +0800
Subject: [PATCH 1/2] PRF

@heguangzhi
---
 ...o Configure Static IP Address in RHEL 8.md | 149 ++++++++----------
 1 file changed, 65 insertions(+), 84 deletions(-)

diff --git a/translated/tech/20190901 Different Ways to Configure Static IP Address in RHEL 8.md b/translated/tech/20190901 Different Ways to Configure Static IP Address in RHEL 8.md
index ad0f8822a0..6e5bbc5bdc 100644
--- a/translated/tech/20190901 Different Ways to Configure Static IP Address in RHEL 8.md	
+++ b/translated/tech/20190901 Different Ways to Configure Static IP Address in RHEL 8.md	
@@ -1,6 +1,6 @@
 [#]: collector: (lujun9972)
 [#]: translator: (heguangzhi)
-[#]: reviewer: ( )
+[#]: reviewer: (wxy)
 [#]: publisher: ( )
 [#]: url: ( )
 [#]: subject: (Different Ways to Configure Static IP Address in RHEL 8)
@@ -8,46 +8,40 @@
 [#]: author: (Pradeep Kumar https://www.linuxtechi.com/author/pradeep/)
 
 在 RHEL8 配置静态 IP 地址的不同方法
-
 ======
-在 **Linux服务器** 上工作时,在网卡/以太网卡上分配静态 IP 地址是每个 Linux 工程师的常见任务之一。如果一个人在Linux 服务器上正确配置了静态地址,那么他/她就可以通过网络远程访问它。在本文中,我们将演示在 RHEL 8 服务器网卡上配置静态 IP 地址的不同方法。
 
+在 Linux 服务器上工作时,在网卡/以太网卡上分配静态 IP 地址是每个 Linux 工程师的常见任务之一。如果一个人在 Linux 服务器上正确配置了静态地址,那么他/她就可以通过网络远程访问它。在本文中,我们将演示在 RHEL 8 服务器网卡上配置静态 IP 地址的不同方法。
 
-[![Configure-Static-IP-RHEL8][1]][2]
+![](https://img.linux.net.cn/data/attachment/album/201909/25/222737dx94bbl9qbhzlfe4.jpg)
 
 以下是在网卡上配置静态IP的方法:
   
-  * nmcli (命令行工具)
-  * 网络脚本文件(ifcfg-*)
-  * nmtui  (基于文本的用户界面)
-
+  * `nmcli`(命令行工具)
+  * 网络脚本文件(`ifcfg-*`)
+  * `nmtui`(基于文本的用户界面)
 
 ### 使用 nmcli 命令行工具配置静态 IP 地址
 
-每当我们安装 RHEL 8 服务器时,就会自动安装命令行工具 ‘**nmcli**’ ,网络管理器使用 nmcli,并允许我们在以太网卡上配置静态 IP 地址。
+每当我们安装 RHEL 8 服务器时,就会自动安装命令行工具 `nmcli`,它是由网络管理器使用的,可以让我们在以太网卡上配置静态 IP 地址。
 
-运行下面的 ip addr 命令,列出 RHEL 8 服务器上的以太网卡 
+运行下面的 `ip addr` 命令,列出 RHEL 8 服务器上的以太网卡 
 
 ```
 [root@linuxtechi ~]# ip addr
 ```
 
-![ip-addr-command-rhel8][1]
+正如我们在上面的命令输出中看到的,我们有两个网卡 `enp0s3` 和 `enp0s8`。当前分配给网卡的 IP 地址是通过 DHCP 服务器获得的。
 
+假设我们希望在第一个网卡 (`enp0s3`) 上分配静态 IP 地址,具体内容如下: 
 
-正如我们在上面的命令输出中看到的,我们有两个网卡 enp0s3 &amp; ampenp0s8。当前分配给网卡的 IP 地址是通过 DHCP 服务器获得的 。 
-
-假设我们希望在第一个网卡 (enp0s3) 上分配静态IP地址,具体内容如下: 
-
-  * IP address = 192.168.1.4
-  * Netmask = 255.255.255.0
-  * Gateway= 192.168.1.1
+  * IP 地址 = 192.168.1.4
+  * 网络掩码 = 255.255.255.0
+  * 网关 = 192.168.1.1
   * DNS = 8.8.8.8
 
+依次运行以下 `nmcli` 命令来配置静态 IP,
 
-依次运行以下 nmcli 命令来配置静态 IP,
-
-使用“**nmcli connection **”命令列出当前活动的以太网卡, 
+使用 `nmcli connection` 命令列出当前活动的以太网卡,
 
 ```
 [root@linuxtechi ~]# nmcli connection
@@ -56,79 +50,74 @@ enp0s3  7c1b8444-cb65-440d-9bf6-ea0ad5e60bae  ethernet  enp0s3
 virbr0  3020c41f-6b21-4d80-a1a6-7c1bd5867e6c  bridge    virbr0
 [root@linuxtechi ~]#
 ```
-在 nmcli 命令下使用,在 enp0s3 上分配静态 IP。
 
+使用下面的 `nmcli` 给 enp0s3 分配静态 IP。
 
+**命令语法:**
 
-**句法:**
+```
+# nmcli connection modify <interface_name> ipv4.address  <ip/prefix>
+```
 
-nmcli connection modify &lt;interface_name&gt; ipv4.address  &lt;ip/prefix&gt;
+**注意:** 为了简化语句,在 `nmcli` 命令中,我们通常用 `con` 关键字替换 `connection`,并用 `mod` 关键字替换 `modify`。 
 
-
-**注意:** 简化语句,在 nmcli 命令中,我们通常用 “con” 关键字替换连接,并用 “mod”关 键字进行修改。 
-
-将 ipv4 (192.168.1.4) 分配给 enp0s3 网卡上。
+将 IPv4 地址 (192.168.1.4) 分配给 `enp0s3` 网卡上,
 
 ```
 [root@linuxtechi ~]# nmcli con mod enp0s3 ipv4.addresses 192.168.1.4/24
-[root@linuxtechi ~]#
 ```
 
-使用下面的 nmcli 命令设置网关, 
+使用下面的 `nmcli` 命令设置网关,
 
 ```
 [root@linuxtechi ~]# nmcli con mod enp0s3 ipv4.gateway 192.168.1.1
-[root@linuxtechi ~]#
 ```
 
-设置手动配置(从dhcp到static),
+设置手动配置(从 dhcp 到 static),
 
 ```
 [root@linuxtechi ~]# nmcli con mod enp0s3 ipv4.method manual
-[root@linuxtechi ~]#
 ```
 
-设置 DNS 值为 “8.8.8.8”,
+设置 DNS 值为 “8.8.8.8”,
 
 ```
 [root@linuxtechi ~]# nmcli con mod enp0s3 ipv4.dns "8.8.8.8"
 [root@linuxtechi ~]#
 ```
 
-要保存上述更改并重新加载,请执行 nmcli 如下命令,
+要保存上述更改并重新加载,请执行如下 `nmcli` 命令,
 
 ```
 [root@linuxtechi ~]# nmcli con up enp0s3
 Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4)
-[root@linuxtechi ~]#
 ```
 
-以上命令显示网卡 enp0s3 已成功配置。 我们使用 nmcli 命令进行了那些更改都将永久保存在文件“etc/sysconfig/network-scripts/ifcfg-enp0s3” 里。
+以上命令显示网卡 `enp0s3` 已成功配置。我们使用 `nmcli` 命令做的那些更改都将永久保存在文件 `etc/sysconfig/network-scripts/ifcfg-enp0s3` 里。
 
 ```
 [root@linuxtechi ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
 ```
 
-![ifcfg-enp0s3-file-rhel8][1]
-
-要确认 IP 地址是否分配给了 enp0s3 网卡了,请使用以下 IP 命令查看,
+![ifcfg-enp0s3-file-rhel8][2]
 
+要确认 IP 地址是否分配给了 `enp0s3` 网卡了,请使用以下 IP 命令查看,
 
 ```
 [root@linuxtechi ~]#ip addr show enp0s3
 ```
 
-### 使用网络脚本文件(ifcfg-)手动配置静态 IP 地址
+### 使用网络脚本文件(ifcfg-*)手动配置静态 IP 地址
 
-我们可以使用配置以太网卡的网络脚本或“ifcfg-”文件来配置以太网卡的静态 IP 地址。假设我们想在第二个以太网卡 “enp0s8” 上分配静态IP 地址:
+我们可以使用配置以太网卡的网络脚本或 `ifcfg-*` 文件来配置以太网卡的静态 IP 地址。假设我们想在第二个以太网卡 `enp0s8` 上分配静态 IP 地址:
 
-  * IP= 192.168.1.91
-  * Netmask / Prefix = 24
-  * Gateway=192.168.1.1
-  * DNS1=4.2.2.2
+* IP 地址 = 192.168.1.91
+* 前缀 = 24
+* 网关 =192.168.1.1
+* DNS1 =4.2.2.2
 
 
-转到目录 "/etc/sysconfig/network-scripts ",查找文件 'ifcfg- enp0s8',如果它不存在,则使用以下内容创建它,
+转到目录 `/etc/sysconfig/network-scripts`,查找文件 `ifcfg-enp0s8`,如果它不存在,则使用以下内容创建它,
 
 ```
 [root@linuxtechi ~]# cd /etc/sysconfig/network-scripts/
@@ -144,16 +133,13 @@ GATEWAY="192.168.1.1"
 DNS1="4.2.2.2"
 ```
 
-
 保存并退出文件,然后重新启动网络管理器服务以使上述更改生效,
 
 ```
 [root@linuxtechi network-scripts]# systemctl restart NetworkManager
-[root@linuxtechi network-scripts]#
 ```
 
-现在使用下面的 IP 命令来验证 IP 地址是否分配给网卡,
-
+现在使用下面的 `ip` 命令来验证 IP 地址是否分配给网卡,
 
 ```
 [root@linuxtechi ~]# ip add show enp0s8
@@ -166,56 +152,52 @@ DNS1="4.2.2.2"
 [root@linuxtechi ~]#
 ```
 
+以上输出内容确认静态 IP 地址已在网卡 `enp0s8` 上成功配置了。
 
-以上输出内容确认静态 IP 地址已在网卡“enp0s8”上成功配置了
+### 使用 nmtui 实用程序配置静态 IP 地址 
 
-### 使用 “nmtui” 实用程序配置静态 IP 地址 
+`nmtui` 是一个基于文本用户界面的,用于控制网络的管理器,当我们执行 `nmtui` 时,它将打开一个基于文本的用户界面,通过它我们可以添加、修改和删除连接。除此之外,`nmtui` 还可以用来设置系统的主机名。 
 
-nmtui 是一个基于文本用户界面的,用于控制网络的管理器,当我们执行 nmtui 时,它将打开一个基于文本的用户界面,通过它我们可以添加、修改和删除连接。除此之外,nmtui 还可以用来设置系统的主机名。 
+假设我们希望通过以下细节将静态 IP 地址分配给网卡 `enp0s3` ,
 
-假设我们希望通过以下细节将静态 IP 地址分配给网卡 enp0s3 ,
+* IP 地址 = 10.20.0.72
+* 前缀 = 24
+* 网关 = 10.20.0.1
+* DNS1 =4.2.2.2
 
-  * IP address = 10.20.0.72
-  * Prefix = 24
-  * Gateway= 10.20.0.1
-  * DNS1=4.2.2.2
-
-
-运行 nmtui 并按照屏幕说明操作,示例如下所示
+运行 `nmtui` 并按照屏幕说明操作,示例如下所示,
 
 ```
 [root@linuxtechi ~]# nmtui
 ```
 
-[![nmtui-rhel8][1]][3]
+![nmtui-rhel8][3]
 
+选择第一个选项 “Edit a connection”,然后选择接口为 “enp0s3”,
 
-选择第一个选项 “**Edit a connection**”,然后选择接口为“enp0s3”
+![Choose-interface-nmtui-rhel8][4]
 
-[![Choose-interface-nmtui-rhel8][1]][4]
+选择 “Edit”,然后指定 IP 地址、前缀、网关和域名系统服务器 IP,
 
-选择编辑,然后指定 IP 地址、前缀、网关和域名系统服务器IP,
+![set-ip-nmtui-rhel8][5]
 
-[![set-ip-nmtui-rhel8][1]][5]
+选择确定,然后点击回车。在下一个窗口中,选择 “Activate a connection”,
 
-选择确定,然后点击回车。在下一个窗口中,选择 “**Activate a connection**”
+![Activate-option-nmtui-rhel8][6]
 
+选择 “enp0s3”,选择 “Deactivate** 并点击回车,
 
-[![Activate-option-nmtui-rhel8][1]][6]
+![Deactivate-interface-nmtui-rhel8][7]
 
-选择 **enp0s3**,选择 **Deactivate** &amp; 点击回车
+现在选择 “Activate” 并点击回车,
 
-[![Deactivate-interface-nmtui-rhel8][1]][7]
+![Activate-interface-nmtui-rhel8][8]
 
-现在选择 **Activate** &amp;点击回车,
+选择 “Back”,然后选择 “Quit”,
 
-[![Activate-interface-nmtui-rhel8][1]][8]
+![Quit-Option-nmtui-rhel8][9]
 
-选择“上一步”,然后选择“退出”,
-
-[![Quit-Option-nmtui-rhel8][1]][9]
-
-使用下面的 IP 命令验证 IP 地址是否已分配给接口 enp0s3
+使用下面的 `ip` 命令验证 IP 地址是否已分配给接口 `enp0s3`,
 
 ```
 [root@linuxtechi ~]# ip add show enp0s3
@@ -228,10 +210,9 @@ nmtui 是一个基于文本用户界面的,用于控制网络的管理器,
 [root@linuxtechi ~]#
 ```
 
+以上输出内容显示我们已经使用 `nmtui` 实用程序成功地将静态 IP 地址分配给接口 `enp0s3`。
 
-以上输出内容显示我们已经使用 nmtui 实用程序成功地将静态 IP 地址分配给接口 enp0s3。
-
-以上就是本教程的全部内容,我们已经介绍了在 RHEL 8 系统上为以太网卡配置 ipv4 地址的三种不同方法。请不要犹豫,在下面的评论部分分享反馈和评论。
+以上就是本教程的全部内容,我们已经介绍了在 RHEL 8 系统上为以太网卡配置 IPv4 地址的三种不同方法。请在下面的评论部分分享反馈和评论。
 
 --------------------------------------------------------------------------------
 
@@ -240,14 +221,14 @@ via: https://www.linuxtechi.com/configure-static-ip-address-rhel8/
 作者:[Pradeep Kumar][a]
 选题:[lujun9972][b]
 译者:[heguangzhi](https://github.com/heguangzhi)
-校对:[校对者ID](https://github.com/校对者ID)
+校对:[wxy](https://github.com/wxy)
 
 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
 
 [a]: https://www.linuxtechi.com/author/pradeep/
 [b]: https://github.com/lujun9972
-[1]: data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
-[2]: https://www.linuxtechi.com/wp-content/uploads/2019/09/Configure-Static-IP-RHEL8.jpg
+[1]: https://www.linuxtechi.com/wp-content/uploads/2019/09/Configure-Static-IP-RHEL8.jpg
+[2]: https://www.linuxtechi.com/wp-content/uploads/2019/09/ifcfg-enp0s3-file-rhel8.jpg
 [3]: https://www.linuxtechi.com/wp-content/uploads/2019/09/nmtui-rhel8.jpg
 [4]: https://www.linuxtechi.com/wp-content/uploads/2019/09/Choose-interface-nmtui-rhel8.jpg
 [5]: https://www.linuxtechi.com/wp-content/uploads/2019/09/set-ip-nmtui-rhel8.jpg

From 4b032eba02757e1cbb90d769374519e098bbccec Mon Sep 17 00:00:00 2001
From: Xingyu Wang <xingyu.wang@gmail.com>
Date: Wed, 25 Sep 2019 22:39:27 +0800
Subject: [PATCH 2/2] PUB

@heguangzhi https://linux.cn/article-11390-1.html
---
 ...t Ways to Configure Static IP Address in RHEL 8.md | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)
 rename {translated/tech => published}/20190901 Different Ways to Configure Static IP Address in RHEL 8.md (97%)

diff --git a/translated/tech/20190901 Different Ways to Configure Static IP Address in RHEL 8.md b/published/20190901 Different Ways to Configure Static IP Address in RHEL 8.md
similarity index 97%
rename from translated/tech/20190901 Different Ways to Configure Static IP Address in RHEL 8.md
rename to published/20190901 Different Ways to Configure Static IP Address in RHEL 8.md
index 6e5bbc5bdc..d67e035961 100644
--- a/translated/tech/20190901 Different Ways to Configure Static IP Address in RHEL 8.md	
+++ b/published/20190901 Different Ways to Configure Static IP Address in RHEL 8.md	
@@ -1,8 +1,8 @@
 [#]: collector: (lujun9972)
 [#]: translator: (heguangzhi)
 [#]: reviewer: (wxy)
-[#]: publisher: ( )
-[#]: url: ( )
+[#]: publisher: (wxy)
+[#]: url: (https://linux.cn/article-11390-1.html)
 [#]: subject: (Different Ways to Configure Static IP Address in RHEL 8)
 [#]: via: (https://www.linuxtechi.com/configure-static-ip-address-rhel8/)
 [#]: author: (Pradeep Kumar https://www.linuxtechi.com/author/pradeep/)
@@ -51,7 +51,7 @@ virbr0  3020c41f-6b21-4d80-a1a6-7c1bd5867e6c  bridge    virbr0
 [root@linuxtechi ~]#
 ```
 
-使用下面的 `nmcli` 给 enp0s3 分配静态 IP。
+使用下面的 `nmcli` 给 `enp0s3` 分配静态 IP。
 
 **命令语法:**
 
@@ -83,7 +83,6 @@ virbr0  3020c41f-6b21-4d80-a1a6-7c1bd5867e6c  bridge    virbr0
 
 ```
 [root@linuxtechi ~]# nmcli con mod enp0s3 ipv4.dns "8.8.8.8"
-[root@linuxtechi ~]#
 ```
 
 要保存上述更改并重新加载,请执行如下 `nmcli` 命令,
@@ -163,7 +162,7 @@ DNS1="4.2.2.2"
 * IP 地址 = 10.20.0.72
 * 前缀 = 24
 * 网关 = 10.20.0.1
-* DNS1 =4.2.2.2
+* DNS1 = 4.2.2.2
 
 运行 `nmtui` 并按照屏幕说明操作,示例如下所示,
 
@@ -185,7 +184,7 @@ DNS1="4.2.2.2"
 
 ![Activate-option-nmtui-rhel8][6]
 
-选择 “enp0s3”,选择 “Deactivate** 并点击回车,
+选择 “enp0s3”,选择 “Deactivate” 并点击回车,
 
 ![Deactivate-interface-nmtui-rhel8][7]