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 ...
随机推荐
- Substring with Concatenation of All Words leetcode java
题目: You are given a string, S, and a list of words, L, that are all of the same length. Find all sta ...
- 错误: 找不到或无法加载主类 Files\red5-server ,原因与解决办法
因为你把 red5放到了 Program Files 下,而Program Files 中间有个空格,启动路径不允许有空格,换个没空格的路径就OK啦
- Callable、Future&阻塞队列&阻塞栈
Callable.Future 简单应用 在Java5之前,线程是没有返回值的,常常为了“有”返回值,破费周折,而且代码很不好写.或者干脆绕过这道坎,走别的路了.现在Java终于有可返回值的任务( ...
- XXX全球 IP 地址库
XXX全球 IP 地址库 Bulgaria 93.123.23.1 93.123.23.2 93.123.23.3 93.123.23.4 93.123.23.5 93.123.23.6 93.123 ...
- C#.NET常见问题(FAQ)-如何把资源嵌入到项目中
首先把图像的资源添加到项目中, 选择资源文件(常规),修改一下这个资源的名字(比如叫做ButtonPic) 我们假定已经把图像放到了项目的某个文件夹下(比如Pic文件夹下,注意不是bin目录下 ...
- uni-app 如何引入全局方法或变量?
利用Vue.prototype挂载到Vue实例上即可
- 微信小程序 - promise(get\post)
部分源码来自于http://www.wxapp-union.com/home.php?mod=space&uid=17761,就是小程序社区 , 参考以及借鉴一些类似cnblog,csdn上的 ...
- 微信小程序 - 自定义tabbar
更新: 2019-1-18:自定义tabbar组件已发布 各种奇葩的需求,造就了我们 wxml <view class="nav-tabs"> <view cla ...
- more命令(转)
原文:http://www.cnblogs.com/peida/archive/2012/11/02/2750588.html more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示 ...
- error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27
G:\Soft\python\word_cloud-master>python setup.py install error: Microsoft Visual C++ 9.0 is requi ...