查看网络设备的状态:

# nmcli dev status
DEVICE TYPE STATE
ens32 --ethernet connected
eth1 --ethernet disconnected
lo loopback unmanaged --

断开网络设备:

# nmcli dev disconnect ens32     #ens32是device名,不是connection名

连接网络设备:

# nmcli dev connect ens32          #ens32是device名,不是connection名

列出所有的connections:

# nmcli con show
NAME UUID TYPE DEVICE
eth2 96238a53-4ffd--aa73-15e7b7ae81c5 --ethernet --
eth1 085c71ca-aac2--a8a5-8e4f239e5e65 --ethernet --
ens32 10d3aba6-f468-4b6e-b5a7-789c85811c09 --ethernet ens32
eth3 1ae34078-53db--bd93-ba7bc3adc1b6 --ethernet --

列出active状态的connections:

[root@rhce7 ~]# nmcli con show --active
NAME UUID TYPE DEVICE
ens32 10d3aba6-f468-4b6e-b5a7-789c85811c09 --ethernet ens32

断开connection:

# nmcli con down eth1

激活connection:

# nmcli con up eth1 #这里的eth1是connection名,不是device名

修改connection的配置:

# nmcli con mod ens32 ipv4.addresses "10.10.12.192/24 10.10.12.254" 

添加属性:

# nmcli con mod ens32 +ipv4.dns 192.0.2.1  #关键符号"+"
如果手动修改了ifcfg-*配置文件,需要使用nmcli con reload 来同时NetworkMananger

添加一个网络连接:

# nmcli con add con-name eth1 type ethernet ifname eth1
Connection 'eth1' (085c71ca-aac2--a8a5-8e4f239e5e65) successfully added.
# nmcli con add con-name eth2 type ethernet ifname eth2 ip4 192.168.56.120/ gw4 192.168.56.254 ipv4.method manual
Connection 'eth2' (96238a53-4ffd--aa73-15e7b7ae81c5) successfully added.
删除网络连接:
# nmcli con del eth2

查看当前网络配置:

# ip add show
: lo: <LOOPBACK,UP,LOWER_UP> mtu qdisc noqueue state UNKNOWN
link/loopback ::::: brd :::::
inet 127.0.0.1/ scope host lo
inet6 ::/ scope host
valid_lft forever preferred_lft forever
: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc mq state UNKNOWN qlen
link/ether :::a0::9a brd ff:ff:ff:ff:ff:ff
inet 10.10.12.190/ brd 10.10.12.255 scope global eth1
inet6 fe80:::56ff:fea0:729a/ scope link
valid_lft forever preferred_lft forever
: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc mq state UNKNOWN qlen
link/ether :::a0::2c brd ff:ff:ff:ff:ff:ff
inet6 fe80:::56ff:fea0:512c/ scope link
valid_lft forever preferred_lft forever
# ip addr show eth2
: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc mq state UNKNOWN qlen
link/ether :::a0::2c brd ff:ff:ff:ff:ff:ff
inet6 fe80:::56ff:fea0:512c/ scope link
valid_lft forever preferred_lft forever
#

RHEL7 -- nmcli的使用的更多相关文章

  1. RHEL7网络管理之nmcli

    在RHEL7中默认使用NetworkManager 守护进程来监控和管理网络设置.nmcli是命令行的管理NetworkManager的工具,会自动把配置写到/etc/sysconfig/networ ...

  2. RHEL7 添加网卡并设置多个IP地址

    首先在虚拟机管理界面中给该虚拟机添加一块虚拟网卡,VirtualBox虚拟机中要shutdown才能添加. [root@rhel7 ~]# nmcli device show | grep -i de ...

  3. RHEL7 在不同的环境中使用不同的网络配置文件

    比如,我们可以设置RHEL7 系统在公司时使用一个网卡配置文件:在家时则使用另外一个配置文件(可以根据不同的环境设置多个网卡配置文件). 网卡配置信息如下: [root@rhel7 ~]# nmcli ...

  4. Configuring Network Configuration-RHEL7

    1.查看网络状态systemctl status NetworkManager You can use the  systemctl status NetworkManager  command to ...

  5. 使用bind部署DNS主从服务器

    说明:这里是Linux服务综合搭建文章的一部分,本文可以作为单独搭建主从DNS服务器的参考. 注意:这里所有的标题都是根据主要的文章(Linux基础服务搭建综合)的顺序来做的. 如果需要查看相关软件版 ...

  6. Configure a VLAN on top of a team with NetworkManager (nmcli) in RHEL7

    SOLUTION VERIFIED September 13 2016 KB1248793 Environment Red Hat Enterprise Linux 7 NetworkManager ...

  7. RHEL7网络管理NetworkManager和nmcli指令

    1.NetworkManager简介 在 Red Hat Enterprise Linux 7 中,NetworkManager 提供的默认联网服务是一个动态网络控制和配置守护 进程,它尝试在其可用时 ...

  8. Configure a VLAN (on top of a bond) with NetworkManager (nmcli) in RHEL7

    not on top of a bond Environment Red Hat Enterprise Linux 7 NetworkManager Issue Need an 802.1q VLAN ...

  9. Create a Team in RHEL7

    SOLUTION VERIFIED September 13 2016 KB2620131 Environment Red Hat Enterprise Linux 7 NetworkManager ...

随机推荐

  1. 谈谈javascript的函数作用域

    在一些类似c语言的编程语言中,花括号内的每一段代码都具有各自的作用域,而且变量在声明他们的代码段之外是不可见的,我们称为块级作用域(block scope),而javascript中没有块级作用域.取 ...

  2. OpenGL视图--gluPerspective glOrtho glFrustum gluLookAt

    void gluPerspective( GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar ) near 和 far 决定了投 ...

  3. qt creator修改程序编码(解决中文乱码问题)的方法

    qt creator修改程序编码(解决中文乱码问题)的方法 qt creator修改程序编码的功能有几处. 1.edit - select encoding 选择载入(显示)编码和储存编码,其中GB2 ...

  4. rsync同步数据---把左边的文件全部拷贝到右边

    背景,配置好了ssh 使用rsa pulbic key的方式登陆远程服务器.//ssh-keygen -t rsa -b 2048 -f andy-rsync-key -P '' https://he ...

  5. CoCreateInstance(转)

      CoCreateInstance  创建组件的最简单的方法是使用CoCreateInstance函数. 在COM库中包含一个用于创建组件的名为CoCreateInstance的函数.此函数需要一个 ...

  6. IDA Pro基本简介

    IDA Pro基本简介 IDA加载完程序后,3个立即可见的窗口分别为IDA-View,Named,和消息输出窗口(output Window). IDA图形视图会有执行流,Yes箭头默认为绿色,No箭 ...

  7. 1. Change the emulator screen size

    1. "Windows" ==> "Android Virtual Device Manager" ==> Select one emulator ...

  8. Android Wi-Fi Peer-to-Peer(Android的Wi-Fi P2P对等网络)

    Wi-Fi peer-to-peer(P2P,对等网络),它同意具备对应硬件的Android 4.0(API level 14)或者更高版本号的设备能够直接通过wifi而不须要其他中间中转节点就能直接 ...

  9. C#.NET常见问题(FAQ)-listView如何显示网格线

    把GridLines设置为True     更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai123   我的在线论坛: http:/ ...

  10. Discuz常见小问题-如何修改板块和分区

    1 论坛-版块管理,然后添加一个版块名称(我把版块名称跟前面的主导航对应起来,比如都是论坛首页,在论坛首页下面放了三个版块,最新产品信息,最新培训信息,最新专题讨论) 2 点击编辑按钮 3 如果我设置 ...