-
修改网卡连接配置
修改网络连接eth0的IP地址(/掩码),网关,DNS(两个),IP地址方式为手动,是否自动连接。命令行如下:
[root@localhost network-scripts]# nmcli c modify eth0 ipv4.addresses '192.168.0.44/24' ipv4.gateway '192.168.0.1' ipv4.dns '101.198.198.198 192.168.0.1' ipv4.method manual connection.autoconnect yes
-
增加一个网络连接
设备即网络接口,连接是对网络接口的配置。一个网络接口可有多个连接配置,但同时只有一个连接配置生效。
增加一个网络连接名称为wqc的连接在网卡eth0上。命令行方式如下:
[root@localhost network-scripts]# nmcli c add type ethernet con-name wqc ifname eth0
或:
[root@localhost network-scripts]# nmcli c add type ethernet connection.id wqc ifname eth0
-
删除一个网络连接
[root@localhost network-scripts]# nmcli c del wqc
-
启用 (停用)网络连接
[root@localhost network-scripts]# nmcli c up wqc 启用wqc 的连接,立即生效
[root@localhost network-scripts]# nmcli c down wqc 停用wqc 的连接,立即生效
-
命令行方式修改连接配置的对应关系
nmcli c modify eth0 ..........
nmcli 方法 ifcfg-*配置文件内容
ipv4.method manual BOOTPROTO=none
ipv4.method auto BOOTPROTO=dhcp
ipv4.addresses '192.0.2.1/24' IPADDR=192.0.2.1
PREFIX=24
ipv4.gateway '192.168.2.25' GATEWAY=192.0.2.25
ipv4.dns '8.8.8.8 4.4.4.4' DNS1=8.8.8.8DNS2=4.4.4.4
connection.autoconnect yes ONBOOT=yesconnection.autoconnect no ONBOOT=no
connection.id eth0 NAME=eth0
connection.interface-name eth0 DEVICE=eth0