欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 詳解Centos8 配置靜態IP的實現

詳解Centos8 配置靜態IP的實現

熱門標簽:蘭州ai電銷機器人招商 湖北ai智能電銷機器人 高德地圖標注論壇 AI電銷機器人 源碼 江西外呼系統 外呼系統打哪顯哪 新邵電銷機器人企業 新科美甲店地圖標注 北海市地圖標注app

安裝centos 8之后,重啟啟動網絡時,會出現以下報錯

報錯信息如下:

Failed to start network.service: Unit network.service not found.

意思為無法重啟網絡服務,原因是無法找到network.service網絡服務。

在rhel8(含centos8)上,在/etc/sysconfig/network-scripts/里也看不到任何腳本文件,沒有傳統的network.service。因此只能通過其它方法進行網絡配置,包括NM命令工具集。換言之,在rhel8上,必須開啟NM,否則無法使用網絡。

手動配置靜態IP

cat /etc/sysconfig/network-scripts/ifcfg-ens32
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens32
UUID=066b4926-b40c-4c28-a5b4-2310d2b96613
DEVICE=ens32
ONBOOT=yes
IPADDR=192.168.1.200
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
DNS1=223.5.5.5
PREFIX=24

使用nmcli重新回載網絡配置

nmcli c reload

查看

nmcli c
NAME UUID                 TYPE DEVICE
ens32 066b4926-b40c-4c28-a5b4-2310d2b96613 ethernet ens32  

補充nmcli命令

nmcli使用方法

nmcli使用方法非常類似linux ip命令、cisco交換機命令,并且支持tab補全(詳見本文最后的Tips),也可在命令最后通過-h、--help、help查看幫助。

nmcli --help
Usage: nmcli [OPTIONS] OBJECT { COMMAND | help }
 
OPTIONS
-o[verview] overview mode (hide default values)
-t[erse] terse output
-p[retty] pretty output
-m[ode] tabular|multiline output mode
-c[olors] auto|yes|no whether to use colors in output
-f[ields] <field1,field2,...>|all|common specify fields to output
-g[et-values] <field1,field2,...>|all|common shortcut for -m tabular -t -f
-e[scape] yes|no escape columns separators in values
-a[sk] ask for missing parameters
-s[how-secrets] allow displaying passwords
-w[ait] <seconds> set timeout waiting for finishing operations
-v[ersion] show program version
-h[elp] print this help
 
OBJECT
g[eneral] NetworkManager's general status and operations
n[etworking] overall networking control
r[adio] NetworkManager radio switches
c[onnection] NetworkManager's connections
d[evice] devices managed by NetworkManager
a[gent] NetworkManager secret agent or polkit agent
m[onitor] monitor NetworkManager changes

在nmcli中有2個命令最為常用:

nmcli connection
譯作連接,可理解為配置文件,相當于ifcfg-ethX。可以簡寫為nmcli c

nmcli device
譯作設備,可理解為實際存在的網卡(包括物理網卡和虛擬網卡)。可以簡寫為nmcli d
在NM里,有2個維度:連接(connection)和設備(device),這是多對一的關系。想給某個網卡配ip,首先NM要能納管這個網卡。設備里存在的網卡(即nmcli d可以看到的),就是NM納管的。接著,可以為一個設備配置多個連接(即nmcli c可以看到的),每個連接可以理解為一個ifcfg配置文件。同一時刻,一個設備只能有一個連接活躍。可以通過nmcli c up切換連接。

connection有2種狀態:

  • 活躍(帶顏色字體):表示當前該connection生效
  • 非活躍(正常字體):表示當前該connection不生效

device有4種常見狀態:

  • connected:已被NM納管,并且當前有活躍的connection
  • disconnected:已被NM納管,但是當前沒有活躍的connection
  • unmanaged:未被NM納管
  • unavailable:不可用,NM無法納管,通常出現于網卡link為down的時候(比如ip link set ens32 down) 

nmcli常用命令一覽

# 查看ip(類似于ifconfig、ip addr)
nmcli
 
# 創建connection,配置靜態ip(等同于配置ifcfg,其中BOOTPROTO=none,并ifup啟動)
nmcli c add type ethernet con-name ens32 ifname ens32 ipv4.addr 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.method manual
 
# 創建connection,配置動態ip(等同于配置ifcfg,其中BOOTPROTO=dhcp,并ifup啟動)
nmcli c add type ethernet con-name ens32 ifname ens32 ipv4.method auto
# 修改ip(非交互式)
nmcli c modify ens32 ipv4.addr '192.168.1.200/24'
nmcli c up ens32
# 修改ip(交互式)
nmcli c edit ens32
nmcli> goto ipv4.addresses
nmcli ipv4.addresses> change
Edit 'addresses' value: 192.168.1.200/24
Do you also want to set 'ipv4.method' to 'manual'? [yes]: yes
nmcli ipv4> save
nmcli ipv4> activate
nmcli ipv4> quit
# 啟用connection(相當于ifup)
nmcli c up ens32
# 停止connection(相當于ifdown)
nmcli c down
# 刪除connection(類似于ifdown并刪除ifcfg)
nmcli c delete ens32
# 查看connection列表
nmcli c show
# 查看connection詳細信息
nmcli c show ens32
# 重載所有ifcfg或route到connection(不會立即生效)
nmcli c reload
# 重載指定ifcfg或route到connection(不會立即生效)
nmcli c load /etc/sysconfig/network-scripts/ifcfg-ens32
nmcli c load /etc/sysconfig/network-scripts/route-ens32
# 立即生效connection,有3種方法
nmcli c up ens32
nmcli d reapply ens32
nmcli d connect ens32 
# 查看device列表
nmcli d
# 查看所有device詳細信息
nmcli d show
# 查看指定device的詳細信息
nmcli d show ens32
# 激活網卡
nmcli d connect ens32
# 關閉無線網絡(NM默認啟用無線網絡)
nmcli r all off
# 查看NM納管狀態
nmcli n
# 開啟NM納管
nmcli n on
# 關閉NM納管(謹慎執行)
nmcli n off
# 監聽事件
nmcli m
# 查看NM本身狀態
nmcli
# 檢測NM是否在線可用
nm-online

提及的ifcfg均指代/etc/sysconfig/network-scripts/ifcfg-ens32及/etc/sysconfig/network-scripts/route-ens32

nmcli connection重點

nmcli c show
NAME UUID TYPE DEVICE
ens32 066b4926-b40c-4c28-a5b4-2310d2b96613 ethernet ens32
  • 第一列是connection名字,簡稱con-name(注意con-name不是網卡名)
  • 第二列是connection的UUID
  • 最后一列才是網卡名(標準說法叫device名),可通過nmcil d查看device 

對connection做操作時需要指定標識,標識可以是con-name、UUID、如果存在ifcfg文件則也可以用ifcfg的完整路徑,即/etc/sysconfig/network-scripts/ifcfg-ens32

nmcli c show ens32
nmcli c show cae3f1ef-e79a-46c3-8e0c-946b91a65e11
nmcli c show /etc/sysconfig/network-scripts/ifcfg-ens32

nmcli c的con-name

同時對應ifcfg的文件名以及內容中的NAME=,該參數表示連接(connection)的名字,無需和網卡名相同,可以為一個設備(device)創建多個連接,但同一時刻只能有一個連接生效。當有多個連接時候,nmcli c delete刪除當前連接,就會自動選擇同一個設備的其他連接來頂替生效。可以通過nmcli c up來將指定連接切換生效。
注意:通過nmcli c modify修改con-name,只會對應修改ifcfg文件中的NAME,而不會更改ifcfg文件名。

nmcli c的ipv4.method

對應ifcfg文件內容的BOOTPROTO,ipv4.method默認為auto,對應為BOOTPROTO=dhcp,這種時候如果指定ip,就可能導致網卡同時有dhcp分配的ip和靜態ip。設置為manual表示BOOTPROTO=none,即只有靜態ip。

例子:創建一個連接(connection)

nmcli c add type ethernet con-name ens32-test ifname ens32 ipv4.addresses '192.168.1.100/24,192.168.1.101/32' ipv4.routes '10.0.0.0/8 192.168.1.10,192.168.0.0/16 192.168.1.11' ipv4.gateway 192.168.1.254 ipv4.dns '8.8.8.8,4.4.4.4' ipv4.method manual
  • type ethernet:創建連接時候必須指定類型,類型有很多,可以通過nmcli c add type -h看到,這里指定為ethernet。
  • con-name ens32 ifname ens32:第一個ethX表示連接(connection)的名字,這個名字可以任意定義,無需和網卡名相同;第二個ethX表示網卡名,這個ethX必須是在nmcli d里能看到的。
  • ipv4.addresses '192.168.1.100/24,192.168.1.101/32':配置2個ip地址,分別為192.168.1.100/24和192.168.1.101/32
  • ipv4.gateway 192.168.1.254:網關為192.168.1.254
  • ipv4.dns '8.8.8.8,4.4.4.4':dns為8.8.8.8和4.4.4.4
  • ipv4.method manual:配置靜態IP

對應的ifcfg和dns就是

# /etc/sysconfig/network-scripts/ifcfg-ens32-test
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=192.168.1.100
PREFIX=24
IPADDR1=192.168.1.101
PREFIX1=32
GATEWAY=192.168.1.254
DNS1=8.8.8.8
DNS2=4.4.4.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens32-test
UUID=9a10ad89-437c-4caa-949c-a394a6d28c8d
DEVICE=ens32
ONBOOT=yes
 
# /etc/resolv.conf
nameserver 8.8.8.8
nameserver 4.4.4.4

此時,通過nmcli c應該可以看到增加了一條連接

注意:如果這是為ethX創建的第一個連接,則自動生效;如果此時已有連接存在,則該連接不會自動生效,可以執行nmcli c up ethX-test來切換生效

nmcli device重點

nmcli d connect ens32
由NM對指定網卡進行管理,同時刷新該網卡對應的活躍connection(如果之前有修改過connection配置);如果有connection但是都處于非活躍狀態,則自動選擇一個connection并將其活躍;如果沒有connection,則自動生成一個并將其活躍。

nmcli d disconnect ens32
讓NM暫時不管理指定網卡,此操作不會變更實際網卡的link狀態,只會使對應的connection變成非活躍。若重啟系統則又會自動connect。另外,如果手工將該網卡的connection全部刪掉,該網卡狀態也會自動變為disconnected。

nmcli d reapply ens32
專門用于刷新connection,前提是網卡的device處于connected狀態,否則會報錯。

nmcli d set ens32 autoconnect yes|no managed yes|no
可以設置是否自動連接和是否自動管理,但經測試只能用于當前開機狀態, 如果這2個參數都設置為no,然后重啟系統,又會自動恢復成connected和managed yes的狀態。所以該命令用途不大。注意事項:如果managed設置為no,那么nmcli c reload會讀取配置文件,但是不會立即生效,接著如果執行nmcli c up ethX,就會立即生效,同時managed自動變為yes。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:黔東 南陽 大理 海南 自貢 阿克蘇 黃石 池州

巨人網絡通訊聲明:本文標題《詳解Centos8 配置靜態IP的實現》,本文關鍵詞  詳解,Centos8,配置,靜態,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解Centos8 配置靜態IP的實現》相關的同類信息!
  • 本頁收集關于詳解Centos8 配置靜態IP的實現的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    亚洲色图色小说| 佐佐木明希电影| 女人十八毛片嫩草av| 日韩欧美中文字幕精品| 天天亚洲美女在线视频| 国产午夜在线一区二区三区| 欧美日韩亚洲综合在线| 一区二区三区欧美视频| 99re66热这里只有精品3直播| 国产suv精品一区二区68| 欧美韩国日本综合| 福利一区二区在线观看| caoporn91| 亚洲欧美日韩国产综合在线 | 亚洲r级在线视频| 国产情侣久久久久aⅴ免费| 欧美日韩精品一区二区天天拍小说| 亚洲蜜臀av乱码久久精品| 91麻豆自制传媒国产之光| 欧美亚洲丝袜传媒另类| 亚洲综合一区二区| 日本黄色录像片| 日韩午夜av一区| 精品一区二区免费看| 女人裸体性做爰全过| 中文字幕一区二区三区视频| 99国产精品久久| 欧美日韩小视频| 日本怡春院一区二区| 一色道久久88加勒比一| 国产亚洲欧美日韩日本| 成人免费黄色在线| 欧美性受xxxx| 丝袜美腿成人在线| 欧美人与性囗牲恔配| 国产精品伦理一区二区| 日本黄色www| 日韩一级大片在线观看| 国产自产视频一区二区三区| a级片在线观看免费| 亚洲午夜免费电影| 中文字幕免费视频| 亚洲欧美一区二区在线观看| 女女调教被c哭捆绑喷水百合| 欧美人与性动xxxx| 久久91精品国产91久久小草| 暗呦丨小u女国产精品| 亚洲午夜电影网| 国产免费无遮挡吸奶头视频| 中文字幕一区二区三区不卡在线| 久久国产免费视频| 久久久久国产精品人| 91婷婷韩国欧美一区二区| 日韩一本二本av| 成人午夜av电影| 欧美一区二区日韩| 国产成人av电影在线播放| 欧美乱妇一区二区三区不卡视频 | 欧美日韩另类一区| 激情五月婷婷综合| 欧洲国产伦久久久久久久| 裸体一区二区三区| 在线免费观看一区| 久久国产尿小便嘘嘘| 色婷婷综合久久久中文字幕| 男女男精品视频| 日本乱人伦aⅴ精品| 麻豆91在线看| 欧美午夜精品久久久久久孕妇| 久久99精品国产麻豆婷婷| 色94色欧美sute亚洲线路二| 麻豆传媒一区二区三区| 欧美亚洲另类激情小说| 国产酒店精品激情| 4hu四虎永久在线影院成人| 国产91高潮流白浆在线麻豆| 91精品国产手机| av中文字幕在线不卡| 欧美精品一区二| 亚洲一区二区三区黄色| 亚洲欧洲www| 国产精品久久免费观看| 亚洲成a人片在线观看中文| 日本一级特级毛片视频| 奇米四色…亚洲| 欧美色手机在线观看| 高清在线成人网| 精品国产乱码久久| 第四色在线视频| 一区二区三区蜜桃网| 午夜三级在线观看| 久久99热这里只有精品| 666欧美在线视频| 91丨porny丨九色| 亚洲日本在线观看| 国精品人伦一区二区三区蜜桃| 琪琪一区二区三区| 欧美电影在线免费观看| 99精品在线免费| 国产精品视频看| a级黄色免费视频| 免费高清不卡av| 在线综合视频播放| 亚洲区 欧美区| 亚洲欧美日韩国产另类专区| 中文字幕av播放| 国产精品一区二区三区乱码| 久久女同精品一区二区| 30一40一50老女人毛片| 日韩精品久久久久久| 欧美亚洲一区二区三区四区| 97精品国产97久久久久久久久久久久| 国产片一区二区| gv天堂gv无码男同在线观看| 美女视频黄 久久| 日韩一级免费一区| 成人h动漫精品一区| 琪琪久久久久日韩精品| 欧美成人aa大片| 偷拍女澡堂一区二区三区| 免费在线看成人av| 日韩免费成人网| www.久久av| 伦理电影国产精品| 久久色.com| 亚洲黄色网址大全| 国产精品18久久久久| 国产免费久久精品| 亚洲天堂网av在线| 成人美女视频在线观看| 亚洲女与黑人做爰| 91国产丝袜在线播放| 91视频一区二区三区| 亚洲午夜国产一区99re久久| 欧美巨大另类极品videosbest | 综合自拍亚洲综合图不卡区| 人妻久久一区二区| 成人精品免费视频| 亚洲欧美色图小说| 欧美丰满一区二区免费视频| 黄瓜视频污在线观看| 久久99日本精品| 亚洲国产精品t66y| 色婷婷激情一区二区三区| 一级黄色免费毛片| 天堂av在线一区| 久久免费午夜影院| 日本黄色片免费观看| 中文字幕人妻无码系列第三区| 亚洲国产日韩综合久久精品| 日韩午夜小视频| 欧美a在线播放| 不卡在线视频中文字幕| 亚洲一区二区高清| 日韩视频一区在线观看| 波多野结衣一二三四区| 成人av免费观看| 亚洲福利视频三区| 精品国产乱码久久久久久图片| 国产又粗又猛又爽又黄的视频小说| 成人免费毛片嘿嘿连载视频| 亚洲国产另类av| 精品国产乱子伦一区| 美国黄色小视频| 成人做爰www看视频软件| 久久国产欧美日韩精品| 中文字幕一区二区三| 91精品国产欧美一区二区18| 91免费在线看片| 第一页在线视频| 国产一区二区三区四区五区美女| 亚洲色图一区二区三区| 日韩欧美一区二区视频| 疯狂试爱三2浴室激情视频| 第一页在线视频| 国产精品一级在线| 亚洲一区二区在线免费观看视频| 精品国偷自产国产一区| 色香色香欲天天天影视综合网| 亚洲欧美色图视频| 成人在线视频一区| 午夜精品久久久久久久久| 国产日产欧美精品一区二区三区| 色综合久久中文字幕综合网 | 精品久久久久久久久久久院品网| 91传媒免费观看| 免费a v网站| 成人综合婷婷国产精品久久蜜臀 | 精品av综合导航| 91国产福利在线| 国产精品一二三区在线观看| 91丝袜国产在线播放| 韩国欧美一区二区| 亚洲福利电影网| 国产精品久久久久久久久久久免费看 | 成年女人免费视频| 国产精品538一区二区在线| 日韩av网站免费在线| 18成人在线观看| 久久精品一区二区三区四区|