RHEL7 -- nmcli的使用
查看网络设备的状态:
# 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的使用的更多相关文章
- RHEL7网络管理之nmcli
在RHEL7中默认使用NetworkManager 守护进程来监控和管理网络设置.nmcli是命令行的管理NetworkManager的工具,会自动把配置写到/etc/sysconfig/networ ...
- RHEL7 添加网卡并设置多个IP地址
首先在虚拟机管理界面中给该虚拟机添加一块虚拟网卡,VirtualBox虚拟机中要shutdown才能添加. [root@rhel7 ~]# nmcli device show | grep -i de ...
- RHEL7 在不同的环境中使用不同的网络配置文件
比如,我们可以设置RHEL7 系统在公司时使用一个网卡配置文件:在家时则使用另外一个配置文件(可以根据不同的环境设置多个网卡配置文件). 网卡配置信息如下: [root@rhel7 ~]# nmcli ...
- Configuring Network Configuration-RHEL7
1.查看网络状态systemctl status NetworkManager You can use the systemctl status NetworkManager command to ...
- 使用bind部署DNS主从服务器
说明:这里是Linux服务综合搭建文章的一部分,本文可以作为单独搭建主从DNS服务器的参考. 注意:这里所有的标题都是根据主要的文章(Linux基础服务搭建综合)的顺序来做的. 如果需要查看相关软件版 ...
- 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 ...
- RHEL7网络管理NetworkManager和nmcli指令
1.NetworkManager简介 在 Red Hat Enterprise Linux 7 中,NetworkManager 提供的默认联网服务是一个动态网络控制和配置守护 进程,它尝试在其可用时 ...
- 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 ...
- Create a Team in RHEL7
SOLUTION VERIFIED September 13 2016 KB2620131 Environment Red Hat Enterprise Linux 7 NetworkManager ...
随机推荐
- Cesium随笔(4)去掉cesium和bing地图的logo 【转】
在开发过程中timeline上面的logo是不是有些碍眼嘞,下面写一下去掉的方法: 在style标签中添加 css: .cesium-widget-credits{ display:none!im ...
- Unity3D游戏开发最佳实践20技巧(三)
[文本] 38.假设你有非常多的剧情文本.那么把他们放到一个文件中面. 不要把他们放到Inspector的字段中去编辑. 这些须要做到不打开Unity,也不用保存Scene就能够方便的改动. 39.假 ...
- Spark RDD关联操作小结
前言 Spark的rdd之间的关系需要通过一些特定的操作来实现, 操作比较多也,特别是一堆JOIN也挺容易让人产生混乱的. 因此做了下小结梳理一下. 准备数据 var rdd1 = sc.makeRD ...
- 【cocos2dx开发技巧8】自定义控件-使自定义控件具有RGBA特性
转发,请保持地址:http://blog.csdn.net/stalendp/article/details/9948545 虽然CCNodeRGBA,CCLayerRGBA,sprite等提供颜色和 ...
- Netdata Linux下性能实时监测工具
导读 本文将介绍一款非常好用的工具——Netdata,这是一款Linux性能实时监测工具,为一款开源工具,我对其英文文档进行了翻译,水平有限,有翻译错误的地方欢迎大家指出,希望本文对大家有所帮助,谢谢 ...
- debug输出rect,size和point的宏
#define NSLogRect(rect) NSLog(@"%s x:%.4f, y:%.4f, w:%.4f, h:%.4f", #rect, rect.origin.x, ...
- Servlet学习笔记(七)—— 自己定义过滤器的编写改进:自己定义实现FilterChain
笔记六中实现了三种过滤器:字符编码过滤.登录权限过滤.敏感词过滤,可是有个缺陷就是,限定了过滤顺序,而不能实现先进行request过滤.最后response过滤,而且中间几项过滤的顺序不能动态改变.所 ...
- xpath语法速查
xpath的具体学习可以通过w3c查看(链接:http://www.w3school.com.cn/xpath/index.asp) 这里只是将平时用到的几个表格贴出来,以后查询: 这里的xpath我 ...
- procedure
create or replace procedure get_username as begin v_id in number:=1 select * from uc_t_staff t where ...
- Mysql 环境配置查询
Mysql 环境查询 1, 查看全部的引擎 a) Show engines 或者是进入到information_schama里面去查看ENGINES表 2, 查看当前用户 a) Select user ...