配置网络
在rhel8上,有3种方法进行网络配置
- 手工配置ifcfg,通过NM来生效。
- 通过NM自带工具配ip,比如nmcli。
- 手工配置ifcfg,通过传统network.service来生效。
nmcli配置
显示设备和会话链接状态
[root@zhujd ~]# nmcli device status
显示会话的详细信息
[root@zhujd ~]# nmcli connection show
激活指定会话
[root@localhost ~]# nmcli connection up ens160
将指定设备和会话进行链接
[root@zhujd ~]# nmcli device connect ens224
将指定设备和会话断开链接
[root@zhujd ~]# nmcli device disconnect ens224
修改指定会话的网络模式
[root@zhujd ~]# nmcli connection modify ens160 ipv4.method auto
参数的含义:
-
ipv4.method auto (自动模式)
-
ipv4.method manual (静态模式)
-
connection.autoconnect yes (开机网卡是否自动连接)
-
ipv4.addresses 192.168.5.128(IP地址)
-
ipv4.dns 114.114.114.114(DNS地址)
-
ipv4.gateway 192.168.5.2(网关地址)
例子1:当前主机配置静态IP地址 ----修改(modify)网卡会话文件
[root@localhost ~]#nmcli connection modify ens160 ipv4.addresses 192.168.220.111/24 ipv4.gateway 192.168.220.2 ipv4.dns 114.114.114.114 ipv4.method manual connection.autoconnect
[root@localhost ~