Centos 8.0 網卡配置及詳解

配置

網卡配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33

[root@localhost ~]# cd /etc/sysconfig/network-scripts/

[root@localhost network-scripts]# ls              #就會看到一個配置網卡的配置文件

[root@localhost network-scripts]# vim ifcfg-ens33 #進入到網卡配置文件中

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=static

DEFROUTE=yes

IPADDR=192.168.10.111

NETMASK=255.255.255.0

GATEWAY=156.237.188.144

DNS1=114.114.114.114

IPV4_FAILURE_FATAL=no

#IPV6INIT=yes

#IPV6_AUTOCONF=yes

#IPV6_DEFROUTE=yes

#IPV6_FAILURE_FATAL=no

#IPV6_ADDR_GEN_MODE=stable-privacy

NAME=ens33

UUID=7afc67d5-b767-4d89-97b4-2558f8dc33c3

DEVICE=ens33

ONBOOT=yes

[root@localhost network-scripts]# nmcli c reload + 網卡名 #重啟網卡

看到這裏,是不是感覺和CentOS7系統的差距了呢!

nacli使用:
用法:nmcli [選項] OBJECT

選項:

-o[verview] 概覽模式(隱藏默認值)

-t[erse] 簡潔輸出

-p[retty] 整齊輸出

-m[ode] tabular|multiline 輸出模式

-c[olors] auto|yes|no 是否在輸出中使用顏色

-e[scape] yes|no 在值中轉義列分隔符

-a[sk] 詢問缺少的參數

-s[how-secrets] 允許顯示密碼

-w[ait] 為完成的操作設置超時等待時間

-v[ersion] 顯示程序版本

-h[elp] 輸出此幫助

對象:

g[eneral] 網絡管理器(NetworkManager)的常規狀態和操作

n[etworking] 整體聯網控製

r[adio] 網絡管理器無線電開關

c[onnection] 網絡管理器的連接

d[evice] 由網絡管理器管理的設備

a[gent] 網絡管理器的密鑰(secret)代理或 polkit 代理

m[onitor] 監視網絡管理器更改

一般使用c:

[root@localhost network-scripts]# nmcli c –-help #選項查看幫助

COMMAND := { show | up | down | add | modify | clone | edit | delete | monitor | reload | load | import | export }

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #将dhcp修改为stati表示使用静态ip
DEFROUTE=yes
IPADDR=192.168.128.129 #设置IP地址
NETMASK=255.255.255.0 #设置子网掩码
GATEWAY=192.168.128.1 #设置网关
DNS1=114.114.114.114 #设置dns
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=e4987998-a4ce-4cef-96f5-a3106a97f5bf
DEVICE=ens33
ONBOOT=yes #将no改为yes