快捷搜索:
来自 67677新澳门手机版 2019-08-25 09:06 的文章
当前位置: 67677新澳门手机版 > 67677新澳门手机版 > 正文

网络配置之nmcli,使用nmcli命令配置网络

    nmcli device show ens33        显示网络接口属性

1 配置主机名

[root@centos73 ~]# nmcli connection modify test2 -ipv4.dns 114.114.114.114

    nmcli connection show "ens33"    显示网络连接配置

图形工具

    nmcli connection down test2        禁用test2的配置,注意一个网卡可以有多个配置。

(2)修改DNS为172.25.1.1

ipv4.ignore-auto-dns true     PEERDNS=no

5 启用test2连接配置

(2)创建新的连接配置test2,指定静态IP,不自动连接

connection.autoconnect yes    ONBOOT=yes

[root@centos73 ~]# nmcli connection modify test2 ipv4.dns 172.25.1.1

使用nmcli命令配置网络

[root@centos73 ~]# nmcli connection modify test2  ipv4.dns 114.114.114.114

会看到多出一个文件ifcfg-test2。说明添加确实生效了。

    ipv4.methmod 指定获取IP地址的方式

    nmtui-edit

ipv4.addresses "192.0.2.1/24   IPADDR=192.0.2.1  

2 常用命令

[root@centos73 ~]# nmcli connection delete default
Connection 'default' (d62f98af-86ed-4735-80aa-2d80351765b2) successfully deleted.

7 nmcli 命令和/etc/sysconfig/network-scripts/ifcfg-*文件的对应关系

    nmcli connection add help        查看帮助

ipv4.dns-search example.com   DOMAIN=example.com

4查看/etc/sysconfig/network-scripts/目录

(6)还可以添加多个IP

[root@centos73 ~]# nmcli connection modify test2 ipv4.addresses 200.100.100.100/24 gw4 200.100.100.1

    nmcli connection show "ens33"    显示网络连接配置

图形工具

connection.id eth0         NAME=eth0

    nmcli device status            显示设备状态

删除文件。回复默认主机名localhost.localdomain

    nmcli connection show 显示所有连接

看下是否生效

好了,基本的IP地址配置成功

    nmcli connection add help        查看帮助

    nmtui

connection.interface-name eth0   DEVICE=eth0

看下是否生效

[root@centos73 ~]# cat /etc/sysconfig/network-scripts/ifcfg-test2

TYPE=Ethernet
[……]
NAME=test2
UUID=98385bf5-8cc3-47e3-a5f2-51e2d736be6d
DEVICE=ens33
ONBOOT=yes
DNS1=172.25.1.1
IPADDR=172.25.100.100
PREFIX=24
GATEWAY=172.25.100.1
DNS2=114.114.114.114

显示主机名信息

(1)创建新连接配置default,IP通过DHCP自动获取

    con-name 指定连接名字,没有特殊要求,

hostnamectl set-hostname deskX.example.com

[root@centos73 ~]# nmcli device show ens33

GENERAL.DEVICE: ens33
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 00:0C:29:3A:00:82
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.CONNECTION: test2
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/7
WIRED-PROPERTIES.CARRIER: on
IP4.ADDRESS[1]: 172.25.100.100/24
IP4.GATEWAY: 172.25.100.1
IP6.ADDRESS[1]: fe80::5a5b:2cc3:a448:e2e1/64
IP6.GATEWAY:

4查看/etc/sysconfig/network-scripts/目录

    nmcli connection show --active    显示所有活动的连接状态

[root@centos73 ~]# nmcli connection modify test2  ipv4.addresses 10.10.10.10/8

NetworkManager是管理和监控网络设置的守护进程,设备既就是网络接口,连接是对网络接口的配置,一个网络接口可以有多个连接配置,但同时只有一个连接配置生效。

[root@centos73 ~]# nmcli connection add con-name default type Ethernet ifname eth0
Connection 'default' (d62f98af-86ed-4735-80aa-2d80351765b2) successfully added.

(5)修改IP地址

删除连接

    nmtui-connect

NetworkManager是管理和监控网络设置的守护进程,设备既就是网络接口,连接是对网络接口的配置,一个网络接口可以有多个连接配置,但同时只有一个连接配置生效。

可以看到已经修改成功。

(5)修改IP地址

看下是否成功

    nmcli connection up test2        启用test2的配置

[root@centos73 ~]# cat /etc/sysconfig/network-scripts/ifcfg-test2

TYPE=Ethernet
[……]
NAME=test2
UUID=98385bf5-8cc3-47e3-a5f2-51e2d736be6d
DEVICE=ens33
ONBOOT=yes
DNS1=172.25.1.1
IPADDR=172.25.100.100
PREFIX=24
GATEWAY=172.25.100.1
DNS2=114.114.114.114

ipv4.method auto        BOOTPROTO=dhcp

可以看到均已生效

[root@centos73 ~]# nmcli connection modify test2 ipv4.dns 172.25.1.1

(4)删除DNS

看下是否成功

(2)修改DNS为172.25.1.1

    nmcli connection down test2        禁用test2的配置,注意一个网卡可以有多个配置。

删除连接

802-3-ethernet.mac-address . . .   HWADDR= . . .

(1)创建新连接配置default,IP通过DHCP自动获取

ipv4.addresses "192.0.2.1/24   IPADDR=192.0.2.1  

    nm-connection-editor

ipv4.dns 8.8.8.8         DNS0=8.8.8.8

ipv4.dns-search example.com   DOMAIN=example.com

    nmtui-hostname

6 修改连接设置

    nmtui-connect

字符工具

[root@centos73 ~]# ls /etc/sysconfig/network-scripts/ifcfg-*
/etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-lo
/etc/sysconfig/network-scripts/ifcfg-ens34 /etc/sysconfig/network-scripts/ifcfg-test2

    autoconnect 指定是否自动启动

CentOS6 之前主机配置文件:/etc/sysconfig/network

    nmcli device show ens33        显示网络接口属性

                PREFIX=24

    ipv4.addresses 指定IPv4地址

    gw4指定网关

(6)还可以添加多个IP

(4)删除DNS

(1)修改test2为自动启动

本文由67677新澳门手机版发布于67677新澳门手机版,转载请注明出处:网络配置之nmcli,使用nmcli命令配置网络

关键词: