激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Linux|Centos|Ubuntu|系統(tǒng)進(jìn)程|Fedora|注冊(cè)表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務(wù)器之家 - 服務(wù)器系統(tǒng) - Centos - Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

2023-05-09 08:06未知服務(wù)器之家 Centos

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令) 背景:作為系統(tǒng)管理員,需要經(jīng)常處理主機(jī)網(wǎng)絡(luò)問(wèn)題,而配置與管理網(wǎng)絡(luò)的方法和工具也有好幾種,這里整理分享一下網(wǎng)絡(luò)配置與管理的幾種方式。 1、Networ

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

背景:作為系統(tǒng)管理員,需要經(jīng)常處理主機(jī)網(wǎng)絡(luò)問(wèn)題,而配置與管理網(wǎng)絡(luò)的方法和工具也有好幾種,這里整理分享一下網(wǎng)絡(luò)配置與管理的幾種方式。

1、NetworkManager 概述

在 Red Hat Enterprise Linux 7 中,默認(rèn)網(wǎng)絡(luò)服務(wù)由 NetworkManager 提供,后者是一個(gè)動(dòng)態(tài)網(wǎng)絡(luò)控制和配置守護(hù)進(jìn)程,在網(wǎng)絡(luò)設(shè)備和連接可用時(shí)保持啟動(dòng)和激活。傳統(tǒng)的 ifcfg 類型配置文件仍受支持。

1.1、NetworkManager 優(yōu)點(diǎn)

  • 更輕松地進(jìn)行網(wǎng)絡(luò)配置: NetworkManager 確保網(wǎng)絡(luò)連接正常工作。當(dāng)發(fā)現(xiàn)系統(tǒng)中沒(méi)有網(wǎng)絡(luò)配置但存在網(wǎng)絡(luò)設(shè)備時(shí),NetworkManager 會(huì)創(chuàng)建臨時(shí)連接以提供連接。
  • 提供與用戶的簡(jiǎn)單連接設(shè)置:NetworkManager 通過(guò)不同的工具(GUI、nmtui、nmcli - )提供管理。
  • 支持配置靈活性。例如:配置 WiFi 接口,NetworkManager 會(huì)掃描并顯示可用的 wifi 網(wǎng)絡(luò)。選擇一個(gè)接口,NetworkManager 會(huì)顯示在重啟過(guò)程后提供自動(dòng)連接所需的憑證。
  • NetworkManager 可以配置網(wǎng)絡(luò)別名、IP 地址、靜態(tài)路由、DNS 信息和 VPN 連接,以及許多特定于連接的參數(shù)。您可以修改配置選項(xiàng)以反應(yīng)您的需要。
  • 重啟過(guò)程后保持設(shè)備狀態(tài),并接管在重啟過(guò)程中將其設(shè)定為受管模式的接口。
  • 處理沒(méi)有被顯式設(shè)置但由用戶或者其他網(wǎng)絡(luò)設(shè)備手動(dòng)控制的設(shè)備。

1.2、NetworkManager 工具和應(yīng)用程序概述

應(yīng)用程序或工具 描述
nmcli 命令行工具可讓用戶和腳本與 NetworkManager 交互。請(qǐng)注意,nmcli 可以在沒(méi)有 GUI 的系統(tǒng)上使用,如服務(wù)器來(lái)控制 NetworkManager 的所有方面。它的功能與 GUI 工具相同。
nmtui NetworkManager的基于 curses 的簡(jiǎn)單文本用戶界面(TUI)
nm-connection-editor

控制中心實(shí)用程序尚未處理的特定任務(wù) (如配置綁定和成組連接)的圖形用戶界面工具。您可以添加、刪除和修改 NetworkManager 存儲(chǔ)的網(wǎng)絡(luò)連接。要啟動(dòng)它,在終端中輸入 nm-connection-editor :

~]$ nm-connection-editor

control-center GNOME Shell 提供的圖形用戶界面工具,可供桌面用戶使用。它整合了網(wǎng)絡(luò)設(shè)置工具。要啟動(dòng)它,請(qǐng)按 Super 鍵進(jìn)入 Activities Overview,鍵入Network,然后按 Enter 鍵。此時(shí)會(huì)出現(xiàn)網(wǎng)絡(luò)設(shè)置工具。
網(wǎng)絡(luò)連接圖標(biāo) GNOME Shell 提供的圖形用戶界面工具代表網(wǎng)絡(luò)連接狀態(tài),如NetworkManager 報(bào)告。該圖標(biāo)有多種狀態(tài),充當(dāng)您當(dāng)前使用的連接類型的可視化指示。

1.3、NetworkManager的安裝和使用

?(1)安裝NetworkManager

yum install NetworkManager

?(2)啟動(dòng)NetworkManager

systemctl start NetworkManager

(3)關(guān)閉NetworkManager

systemctl stop NetworkManager

(4)重啟NetworkManager

systemctl restart NetworkManager

(5)查看NetworkManager是否開機(jī)啟動(dòng)

systemctl is-enabled NetworkManager

(6)開機(jī)啟動(dòng) NetworkManager

systemctl enable NetworkManager

(7)禁止開機(jī)啟動(dòng) NetworkManager

systemctl disable NetworkManager

(8)檢查 NetworkManager 的狀態(tài)

systemctl status NetworkManager
注意:
當(dāng) NetworkManager 正在運(yùn)行時(shí),systemctl status 命令會(huì)顯示Active: active (running)
當(dāng) NetworkManager 沒(méi)有運(yùn)行時(shí),systemctl status 命令會(huì)顯示 Active: inactive (dead)

2、配置IP網(wǎng)絡(luò)

2.1、使用nmtui配置IP網(wǎng)絡(luò)

這個(gè)步驟描述了如何使用文本用戶界面工具 nmtui 配置網(wǎng)絡(luò)。

2.1.1、啟動(dòng) nmtui 工具

nmtui

NetworkManager 文本用戶界面起始菜單(左英右中),使用箭頭鍵鍵前進(jìn) ,然后按Esc后退瀏覽選項(xiàng)。按 Enter 鍵選擇一個(gè)選項(xiàng)。Space 空格鍵切換復(fù)選框的狀態(tài)。

選擇“Edit a connection”

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)? ? ?Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

選擇網(wǎng)卡,按Enter進(jìn)行編輯

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

2.1.2、配置并保存ipv4信息(配置靜態(tài)ip選擇Manual模式)

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

2.1.3、要在修改后已激活的連接后應(yīng)用更改,需要重新激活連接。

a.選擇 Activate a connection 菜單條目,激活連接。

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

b.選擇修改的連接。在右側(cè),單擊取消激活按鈕,取消激活修改的連接。(注意:此時(shí)網(wǎng)絡(luò)會(huì)斷,ssh連接的也會(huì)斷)

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

c.再次選擇連接并單擊激活按鈕,重新激活修改的連接

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

2.1.4、命令方式操作

nmtui edit connection-name    #connection-name是網(wǎng)卡名稱,例如上面的ens33

注意:如果沒(méi)有提供連接名稱,則會(huì)顯示選擇菜單。如果提供了連接名稱并正確識(shí)別,則會(huì)出現(xiàn)相關(guān)的Edit 連接屏幕。

nmtui connect connection-name

注意:如果沒(méi)有提供連接名稱,則會(huì)顯示選擇菜單。如果提供連接名稱并正確識(shí)別,則會(huì)激活相關(guān)的連接。

?

2.2、使用 nmcli 配置 IP 網(wǎng)絡(luò)

  • nmcli (NetworkManager 命令行界面)命令行工具用于控制 NetworkManager 和報(bào)告網(wǎng)絡(luò)狀態(tài),nmcli 用于創(chuàng)建、顯示、編輯、刪除、激活和停用網(wǎng)絡(luò)連接,以及控制和顯示網(wǎng)絡(luò)設(shè)備狀態(tài)。
  • nmcli 命令的基本格式如下:
    nmcli [OPTIONS] OBJECT { COMMAND | help }
  • 連接文件::把一個(gè)網(wǎng)絡(luò)設(shè)備的配置的集合放在一個(gè)文件內(nèi),就叫連接文件,比如網(wǎng)卡的配置文件。

? ???Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

2.2.1 nmcli networking

顯示 NetworkManager 是否接管網(wǎng)絡(luò)設(shè)置:

nmcli networking

networking 可以簡(jiǎn)寫為 n、ne、net、netw…… 所以以上命令可以簡(jiǎn)寫為:

nmcli n

查看網(wǎng)絡(luò)連接狀態(tài):

nmcli n connectivity

網(wǎng)絡(luò)連接狀態(tài)共有五種:full、limited(連網(wǎng),但無(wú)法上網(wǎng))、portal(連網(wǎng),但需要認(rèn)證登錄后才能上網(wǎng))、none(沒(méi)連網(wǎng))和 unknown。

connectivity 可以簡(jiǎn)寫為 c,所以以上命令可簡(jiǎn)寫為:

nmcli n c

開啟網(wǎng)絡(luò)連接:

nmcli n on

關(guān)閉網(wǎng)絡(luò)連接:

nmcli n off

2.2.2 nmcli general

顯示系統(tǒng)網(wǎng)絡(luò)狀態(tài):

nmcli general status

general 可以簡(jiǎn)寫為 g、ge、gen、gene……

status 是 general 的默認(rèn)項(xiàng),可以省略不寫。所以,以上命令可簡(jiǎn)寫為:

nmcli g

命令返回結(jié)果如下:

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

其中:

STATE 顯示網(wǎng)絡(luò)是否連接;

CONNECTIVITY 與前面介紹的 nmcli networking connectivity 相同;

WIFI-HW 表示 WIFI 硬件開關(guān)、WIFI 表示 WIFI 軟件開關(guān);

WWAN-HW 表示 WWAN 硬件開關(guān)、WWAN 表示 WWAN 軟件開關(guān)。

HW 代表 HardWare,WWAN 代表 Wireless Wide Area Network。

顯示主機(jī)名:

nmcli g hostname
nmcli g h

更改主機(jī)名:

nmcli g hostname newHostName
nmcli g h newHostName

newHostName是你設(shè)置的新主機(jī)名。

主機(jī)名存放在 /etc/hostname 文件中,修改主機(jī)名后,需要重啟 NetworkManager。

2.2.3 nmcli connection

顯示所有網(wǎng)絡(luò)連接的信息:

nmcli connection show

connection 可以簡(jiǎn)寫為 c、co、con、conn……

show 是 connection 的默認(rèn)項(xiàng),可以省略不寫。所以,以上命令可簡(jiǎn)寫為:

nmcli c

nmcli connection show 有一個(gè) -active 參數(shù),可以只顯示當(dāng)前啟動(dòng)的連接:

nmcli c s --active  # 或
nmcli c s -a        # 因?yàn)?show 后面有參數(shù)項(xiàng),所以此時(shí)的 show 不能省

顯示某一特定連接的詳細(xì)信息(以 ens33 為例):

nmcli c s ens33

啟動(dòng)指定連接:

nmcli c up ens33

如果 ens33 本來(lái)就出于連接狀態(tài),那此命令會(huì)重啟 ens33。

關(guān)閉指定連接:

nmcli c down ens33

關(guān)閉連接后,執(zhí)行?nmcli c?命令, DEVICE 項(xiàng)將顯示為 -- 。

修改連接文件:

nmcli c modify ens33  [ + | - ]選項(xiàng) 選項(xiàng)值  # 或
nmcli c m ens33  [ + | - ]選項(xiàng) 選項(xiàng)值

下面給出常用修改示例:

nmcli c m ens33 ipv4.address 192.168.80.10/24  # 修改 IP 地址和子網(wǎng)掩碼
nmcli c m ens33 ipv4.method manual             # 修改為靜態(tài)配置,默認(rèn)是 auto
nmcli c m ens33 ipv4.gateway 192.168.80.2      # 修改默認(rèn)網(wǎng)關(guān)
nmcli c m ens33 ipv4.dns 192.168.80.2          # 修改 DNS
nmcli c m ens33 +ipv4.dns 114.114.114.114      # 添加一個(gè) DNS
nmcli c m ens33 ipv6.method ignore            # 將 IPv6 禁用,針對(duì)CentOS 8,三個(gè)可選項(xiàng):disabled、auto、manual
nmcli c m ens33 connection.autoconnect yes     # 開機(jī)啟動(dòng)

注意,必須先修改 ipv4.address,然后才能修改 ipv4.method!

用空引號(hào)""代替選項(xiàng)的值,可將選項(xiàng)設(shè)回默認(rèn)值(以 ipv4.method 為例):

nmcli c m ens33 ipv4.method ""

選項(xiàng)有很多,詳細(xì)信息可以通過(guò)以下命令查看:

man 5 nm-settings-nmcli

主要可以看里面 connection setting 和 ipv4 setting 部分。

新增連接:

nmcli c add type 連接類型 選項(xiàng) 選項(xiàng)值  # 或
nmcli c a type 連接類型 選項(xiàng) 選項(xiàng)值

type 為必選項(xiàng),我們通常用到的是 802-3-ethernet(別名 ethernet)。

選項(xiàng)與前面介紹的“修改連接”中的選項(xiàng)一樣,其中重要的幾個(gè)選項(xiàng):

connection.id(別名 con-name):連接名;

connection.interface-name(別名 ifname):設(shè)備名;

connection.autoconnect(別名 autoconnect):是否開機(jī)自啟,其值只能是 yes 或 no,默認(rèn) yes。

下面給出一個(gè)示例:

nmcli c a type ethernet ifname ens37 con-name ens37

刪除指定連接:

nmcli c delete ens33  # 或
nmcli c de ens33      # delete 不可簡(jiǎn)寫為 d,否則與 down 沖突,但可以簡(jiǎn)寫為 de

重載所有連接的配置文件:

nmcli c reload  # 或
nmcli c r

重載某一指定連接的配置文件:

nmcli c load ifcfg-ens33  # 或
nmcli c l ifcfg-ens33    

網(wǎng)絡(luò)配置文件默認(rèn)保存在 /etc/sysconfig/network-scripts/ 路徑下,如果配置文件在其它位置,則需要填寫完整路徑。

網(wǎng)絡(luò)配置文件的命名方式就是ifcfg-連接名,例如 ens33 的配置文件名為ifcfg-ens33

網(wǎng)絡(luò)配置文件說(shuō)明:

TYPE=Ethernet           # 以太網(wǎng)
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none          # 靜態(tài)配置,等同于 ipv4.method manual
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME=ens33              # 連接名
UUID=16862343-b55e-4248-b05d-a3ea662a84a4
DEVICE=ens33            # 設(shè)備名
ONBOOT=yes              # 開機(jī)自啟
IPADDR=192.168.80.10    # IP 地址
PREFIX=24               # 子網(wǎng)掩碼
GATEWAY=192.168.80.2    # 網(wǎng)關(guān)
DNS1=192.168.80.2       # DNS1
DNS2=114.114.114.114    # DNS2

2.2.4 nmcli device

顯示所有網(wǎng)絡(luò)接口設(shè)備的狀態(tài):

nmcli device status

device 可以簡(jiǎn)寫為 d、de、dev……

status 是 device 的默認(rèn)項(xiàng),可以省略不寫。所以,以上命令可簡(jiǎn)寫為:

nmcli d

顯示所有設(shè)備的詳細(xì)信息:

nmcli d show  # 或
nmcli d sh         # show 不可簡(jiǎn)寫為 s,否則與 status 沖突,但可以簡(jiǎn)寫為 sh

顯示某一特定設(shè)備的詳細(xì)信息:

nmcli d sh ens33

連接設(shè)備:

nmcli d connect ens33  # 或
nmcli d c ens33  

如果 ens33 本來(lái)就出于連接狀態(tài),那此命令會(huì)重啟 ens33。

斷開設(shè)備:

nmcli d disconnect ens33  # 或
nmcli d d ens33  

更新設(shè)備信息:

nmcli d reapply ens33  # 或
nmcli d r ens33  

只有在設(shè)備處于連接狀態(tài),才可以更新設(shè)備,更新設(shè)備相當(dāng)于重啟連接。

這部分引用:http://www.zmynmublwnt.cn/uploads/allimg/vvdih0vjyqc

2.2.5 服務(wù)器新增網(wǎng)卡的配置和使用

ip addr show 查看網(wǎng)卡信息(ens37是我剛剛新增的網(wǎng)卡),但并沒(méi)有連接。

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

nmcli device status 查看所有網(wǎng)絡(luò)接口設(shè)備的狀態(tài),可以看到ens37是disconnected狀態(tài)

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

修改新網(wǎng)卡連接的方式有兩種

方式一:

nmcli device connect ensXXX:

disconnected→connected 自動(dòng)創(chuàng)建連接文件(前提:DHCP啟用)

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

方式二:

手動(dòng)添加連接對(duì)設(shè)備進(jìn)行關(guān)聯(lián)(在DHCP沒(méi)有啟用的時(shí)候可以用這個(gè)方法)

nmcli connection add type ethernet ifname ens37 con-name ens37    #或
nmcli c a type ethernet ifname ens37 con-name ens37

手動(dòng)添加連接對(duì)設(shè)備進(jìn)行關(guān)聯(lián)后,/etc/sysconfig/network-scripts下會(huì)生成連接文件 ifcfg-ens37,但是此時(shí)連接文件還是不可用的。

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

修改連接文件 ifcfg-ens37

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

nmcli device status 再次查看網(wǎng)卡設(shè)備已處于connected狀態(tài)。

Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

2.3、使用 GNOME GUI 配置 IP 網(wǎng)絡(luò)

在 Red Hat Enterprise Linux 7 中,NetworkManager 本身沒(méi)有圖形用戶界面(GUI)。桌面右上角的網(wǎng)絡(luò)連接圖標(biāo)作為 GNOME Shell 的一部分提供,網(wǎng)絡(luò)設(shè)置配置工具作為支持有線、無(wú)線和 vpn 連接的新 GNOME 控制中心 GUI 的一部分提供。nm-connection-editor 是 GUI 配置的主要工具。除了control-center 的功能外,它還應(yīng)用并非由 GNOME 控制中心提供的功能,如配置綁定、團(tuán)隊(duì)、網(wǎng)橋連接。

2.3.1、 使用 control-center GUI 連接到網(wǎng)絡(luò)

  1. 單擊屏幕右上角的 GNOME Shell 網(wǎng)絡(luò)連接圖標(biāo),以打開其菜單。

??Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

??當(dāng)您點(diǎn)擊 GNOME Shell 網(wǎng)絡(luò)連接圖標(biāo)時(shí),您會(huì)看到:

  • 當(dāng)前連接的分類網(wǎng)絡(luò)列表(如 Wired 和 Wi-Fi)
  • NetworkManager 檢測(cè)到的所有可用網(wǎng)絡(luò)的列表
  • 連接任何已配置的虛擬專用網(wǎng)絡(luò)(VPN)的選項(xiàng)
  • 選擇 Network Settings 菜單條目的選項(xiàng)

??2.如下圖,打開 Network Settings 窗口

??Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

??單擊加號(hào)按鈕來(lái)添加新連接。

  • 有線連接,單擊 Wired 條目旁邊的加號(hào)按鈕
  • VPN 連接,單擊 VPN 條目旁邊的加號(hào)按鈕
  • 對(duì)于 Wi-Fi 連接,點(diǎn) Settings 菜單中的 Wi-fi 條目

??3.使用 control-center 編輯現(xiàn)有連接

??點(diǎn)擊 Network settings 窗口中現(xiàn)有連接配置集的 gear wheel 圖標(biāo)將打開 Details 窗口,從中可以執(zhí)行大部分網(wǎng)絡(luò)配置任務(wù),如 IPv4、DNS 和路由配置。

??Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

??Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

??要在連接修改后應(yīng)用更改,您可以點(diǎn)擊連接窗口右上角的 Apply 按鈕。

2.3.2、 使用 nm-connection-editor 配置新的和編輯現(xiàn)有連接

使用 nm-connection-editor GUI 應(yīng)用程序,您可以使用 control-center 提供的附加功能來(lái)配置您想要的任何連接。此外,nm-connection-editor 應(yīng)用并非由 GNOME 控制中心提供的功能,如配置綁定、網(wǎng)橋、VLAN 和組連接。

??1.使用 nm-connection-editor 添加或配置新連接

??在終端中輸入 nm-connection-editor?

??Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

  • 添加,可以選擇多種連接類型(Ethernet、wifi、Bluetooth、bond 等)
  • 刪除,可以選擇刪除不需要的連接設(shè)備
  • 配置,與control-center GUI方式配置大同小異,功能要多一些。

??Redhat7/CentOS7 網(wǎng)絡(luò)配置與管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

2.4、 使用 IFCFG 文件配置 IP 網(wǎng)絡(luò)

??我們還可以通過(guò)編輯 ifcfg 文件手動(dòng)配置網(wǎng)絡(luò)接口。

??接口配置(ifcfg)文件可控制不同網(wǎng)絡(luò)設(shè)備的軟件接口。當(dāng)系統(tǒng)引導(dǎo)時(shí),它使用這些文件來(lái)決定啟動(dòng)哪些界面以及如何進(jìn)行配置。這些文件通常命名為 ifcfg-name ,后綴名稱指的是配置文件控制的設(shè)備的名稱。按照慣例,ifcfg 文件的后綴與配置文件中 DEVICE 指令提供的字符串相同。


1.使用 ifcfg 文件配置帶有靜態(tài)網(wǎng)絡(luò)設(shè)置的接口
例如,若要使用 ifcfg 文件配置帶有靜態(tài)網(wǎng)絡(luò)設(shè)置的接口,請(qǐng)為名為 ens37 的接口,在/etc/sysconfig/network -scripts/ 目錄中創(chuàng)建一個(gè)名為 ifcfg- ens37 的文件,該文件包含:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens37
UUID=0b7dff57-945d-4b63-bf53-69dd2e0f2e99
DEVICE=ens37
ONBOOT=yes
IPADDR=192.168.8.26
PREFIX=24
GATEWAY=192.168.8.2
DNS1=114.114.114.114

2.應(yīng)用配置

a.重新載入更新的連接文件:

nmcli connection reload

b.重新激活連接:

nmcli connection up connection_name

2.5、 使用 IP 命令配置 IP 網(wǎng)絡(luò)

?我們還可以使用 ip 命令臨時(shí)配置網(wǎng)絡(luò)接口,但更改在重新引導(dǎo)后不會(huì)保留;重新引導(dǎo)后,將丟失任何更改。

ip 工具可以用來(lái)為接口分配 IP 地址,格式如下:
ip addr [ add | del ] address dev ifname

使用 ip 命令分配靜態(tài)地址
要為接口分配 IP 地址,請(qǐng)執(zhí)行以下操作:

~]# ip address add 10.0.0.3/24 dev ens37
You can view the address assignment of a specific device:
~]# ip addr show dev ens37
2: ens37: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP
qlen 1000
link/ether f0:de:f1:7b:6e:5f brd ff:ff:ff:ff:ff:ff
inet 10.0.0.3/24 brd 10.0.0.255 scope global global enp1s
valid_lft 58682sec preferred_lft 58682sec
inet6 fe80::f2de:f1ff:fe7b:6e5f/64 scope link
valid_lft forever preferred_lft forever

使用 ip 命令配置多個(gè)地址

由于 ip 實(shí)用程序支持將多個(gè)地址分配到同一接口,因此不再需要使用別名接口方法將多個(gè)地址綁定到
同一接口。分配地址的 ip 命令可以重復(fù)多次,以便能分配多個(gè)地址。例如:

~]# ip address add 192.168.2.223/24 dev ens37
~]# ip address add 192.168.4.223/24 dev ens37
~]# ip addr
3: ens37: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP
qlen 1000
link/ether 52:54:00:fb:77:9e brd ff:ff:ff:ff:ff:ff
inet 192.168.2.223/24 scope global enp1s0
inet 192.168.4.223/24 scope global enp1s0

注意:命令行中給定的 IP 命令在系統(tǒng)重啟后不會(huì)保留。?

延伸 · 閱讀

精彩推薦
  • Centoscentos不小心刪除/root目錄該如何解決?

    centos不小心刪除/root目錄該如何解決?

    一些朋友最近在問(wèn)小編centos不小心刪除/root目錄該如何解決?今天小編就為大家分享centos不小心刪除/root目錄解決辦法;希望對(duì)大家會(huì)有幫助,有需要的朋友...

    腳本之家8022019-05-29
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

    這篇文章主要介紹了centos 安裝與操作方法,需要的朋友可以參考下...

    centos之家5272019-07-11
  • CentosCentOS 6.6實(shí)現(xiàn)永久修改DNS地址的方法

    CentOS 6.6實(shí)現(xiàn)永久修改DNS地址的方法

    這篇文章主要介紹了CentOS 6.6實(shí)現(xiàn)永久修改DNS地址的方法,涉及針對(duì)CentOS配置文件的相關(guān)設(shè)置技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下 ...

    Linux社區(qū)4472020-08-21
  • CentosCentos7運(yùn)用/dev/shm進(jìn)行網(wǎng)站優(yōu)化

    Centos7運(yùn)用/dev/shm進(jìn)行網(wǎng)站優(yōu)化

    這篇文章主要介紹了LINUX中Centos7運(yùn)用/dev/shm進(jìn)行網(wǎng)站優(yōu)化相關(guān)知識(shí)點(diǎn),對(duì)此有興趣的朋友參考學(xué)習(xí)下。...

    彬菌9912022-03-02
  • CentosCentOS6.5下Redis安裝與配置詳細(xì)步驟

    CentOS6.5下Redis安裝與配置詳細(xì)步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細(xì)步驟,詳細(xì)介紹redis單機(jī)單實(shí)例安裝與配置,服務(wù)及開機(jī)自啟動(dòng)。有興趣的可以了解一下。...

    飛流11452021-12-24
  • CentosCentos 7開啟網(wǎng)卡自動(dòng)獲取IP的詳細(xì)方法

    Centos 7開啟網(wǎng)卡自動(dòng)獲取IP的詳細(xì)方法

    本篇文章主要介紹了Centos 7開啟網(wǎng)卡自動(dòng)獲取IP的詳細(xì)方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧...

    凌鋒8972021-12-29
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權(quán)限。uptime命令在系統(tǒng)中已經(jīng)默認(rèn)安裝了。今天小編為大家?guī)?lái)的是CentOS下Uptime命令詳解;希望...

    CentOS之家11482019-06-19
  • CentosCentOS7設(shè)置日期和時(shí)間方法以及基本概念介紹

    CentOS7設(shè)置日期和時(shí)間方法以及基本概念介紹

    這篇文章主要介紹了CentOS7設(shè)置日期和時(shí)間方法以及基本概念介紹,本文講解使用CentOS7中的新命令timedatectl設(shè)置日期時(shí)間方法,需要的朋友可以參考下 ...

    CentOS之家6522019-09-19
主站蜘蛛池模板: 蜜桃网在线观看 | 欧美黄色免费视频 | 成人国产精品齐天大性 | 国产手机av在线 | 亚洲综合精品 | 全免费午夜一级毛片真人 | 国产99久久精品一区二区300 | 成人视屏在线 | 欧美一级淫片免费视频1 | 中日无线码1区 | 欧美电影在线观看 | 日韩激情在线视频 | 亚洲福利视 | 91久久久久久久一区二区 | 热久久成人 | 久久精品a一级国产免视看成人 | 免费三级大片 | 蜜桃视频网站在线观看 | 色97在线 | 久久久久一区二区三区 | 亚洲自拍第二页 | 欧美精品免费一区二区三区 | 欧美一级不卡视频 | 亚洲3p激情在线观看 | 欧美a在线观看 | 亚洲精久久| 日本一区二区三区视频在线 | 激情久久精品 | 久久免费视频一区二区三区 | freexxxx性女hd性吃奶 | 国产一区视频免费观看 | 成人福利在线免费观看 | 欧美日韩免费一区二区三区 | 黄免费在线观看 | 你下面好大好硬好想要 | 亚洲第五色综合网 | 永久免费av片在线观看全网站 | 欧美亚洲综合在线 | 国产美女三级做爰 | 黄色av.com | 日韩视|