linux centos7 NetworkManager 命令行网络配置工具 nmcli 简介
目录
nmcli命令与配置文件对应关系
修改配置文件的主机名
查看网卡信息
显示具体的网络接口信息
显示所有设配状态
修改配置文件执行生效
显示所有活动连接
删除一个网卡连接
添加一个网卡连接
网络接口停用
网络接口启用
给eth0添加一个IP(IPADDR)
给eth0添加一个子网掩码(NETMASK)
IP获取方式设置成手动(BOOTPROTO=static/none)
添加一个ipv4
删除一个ipv4
添加DNS
删除DNS
添加一个网关(GATEWAY)
修改网卡名称
网络管理器(NetworManager)是检测网络、自动连接网络的程序。无论是无线还是有线连接,它都可以令您轻松管理。对于无线网络,网络管理器优先连接已知的网络并可以自动切换到最可靠的无线网络。利用网络管理器的程序可以自由切换在线和离线模式。网络管理器会相对无线网络优先选择有线网络,支持 VPN。网络管理器最初由 Redhat 公司开发,现在由 GNOME 管理。
NetworkManager由一个管理系统网络连接、并且将其状态通过D-BUS(是一个提供简单的应用程序 互相通讯的途径的自由软件项目,它是作为freedesktoporg项目的一部分来开发的。)进行报告的后台服务,以及一个允许用户管理网络连接的客户端程序。
简化网络连接的工作,让桌面本身和其他应用程序能感知网络。
对于GNOME和Xfce那就是nm-applet工具,而对于KDE用户来说就是KNetworkManager。通过桌面的工具可以直接配置网络,不需要在命令行苦苦的配置,降低了操作难度。
对于没有图形界面配置的情况,networkmanager提供了命令行工具-nmcli ,包括在networkmanager中。
nmcli命令与配置文件对应关系
主机名:
如果说你没有设置主机名的话,默认是localhost.localdomain
修改配置文件的主机名
# hostnamectl set-hostname www.djl.cc
查看网卡信息
# nmcli connection
# nmcli con show
显示具体的网络接口信息
# nmcli connection show eth0
显示所有设配状态
# nmcli device status
修改配置文件执行生效
# systemctl restart network
# nmcli connection reload
显示所有活动连接
# nmcli connection show --active
删除一个网卡连接
# nmcli connection delete eth0
添加一个网卡连接
# nmcli connection add type ethernet con-name eth0 ifname eno33554992
网络接口停用
# nmcli connection down eth0
网络接口启用
# nmcli connection up eth0
给eth0添加一个IP(IPADDR)
# nmcli connection modify eth0 ipv4.addresses 192.168.0.58
给eth0添加一个子网掩码(NETMASK)
# nmcli connection modify eth0 ipv4.addresses 192.168.0.58/24
IP获取方式设置成手动(BOOTPROTO=static/none)
# nmcli connection modify eth0 ipv4.method manual
添加一个ipv4
# nmcli connection modify eth0 +ipv4.addresses 192.168.0.59/24
删除一个ipv4
# nmcli connection modify eth0 -ipv4.addresses 192.168.0.59/24
添加DNS
# nmcli connection modify eth0 ipv4.dns 114.114.114.114
删除DNS
# nmcli connection modify eth0 -ipv4.dns 114.114.114.114
添加一个网关(GATEWAY)
# nmcli connection modify eth0 ipv4.gateway 192.168.0.2
以上语句一并写入:
nmcli connection modify eth0 ipv4.dns 114.114.114.114 ipv4.gateway 192.168.0.2
修改网卡名称
删除网卡连接
# nmcli connection delete eno16777736
修改内核参数配置文件
# vi /etc/default/grub
植入内核
# grub2-mkconfig -o /boot/grub2/grub.cfg
重启
#reboot
添加网卡
# nmcli connection add type ethernet con-name eth0
linux centos7 NetworkManager 命令行网络配置工具 nmcli 简介相关推荐
- ubuntu命令行查看dns_Ubuntu命令行网络配置
Ubuntu系统进行网络配置有的时候用图形界面不起作用,这种情况下可以直接修改某些启动脚本或配置文件 Ubuntu系统进行网络配置涉及到几个配置文件1./etc/network/interfaces ...
- 网络管理 之 Fedora Core 网络配置工具system-config-network介绍
作者:北南南北 来自:LinuxSir.Org 提要:本文主要介绍Fedora Core 系统中的网络配置工具system-config-network,帮助初学者如何学会配置网络,以及如何设置非路由 ...
- Linux 命令行网络监控工具
2019独角兽企业重金招聘Python工程师标准>>> 转自:http://blog.sina.com.cn/s/blog_14d68bfac0102vux9.html 对任何规模的 ...
- linux无线网络密码修改,linux无线网络配置工具----iwconfig
wconfig iwconfig是Linux Wireless Extensions(LWE)的用户层配置工具之一.LWE是Linux下对无线网络配置的工具,包括内核的支持.用户层配置工具和驱动接口的 ...
- 又一波你可能不知道的 Linux 命令行网络监控工具
又一波你可能不知道的 Linux 命令行网络监控工具 对任何规模的业务来说,网络监控工具都是一个重要的功能.网络监控的目标可能千差万别.比如,监控活动的目标可以是保证长期的网络服务.安全保护.对性能进 ...
- 六个 Linux性能监控命令行工具
六个 Linux性能监控命令行工具 1.htop - http://htop.sourceforge.net/ 一个可以让用户与之交互的进程查看器.作为文本模式的应用程序,主要用于控制台或 X 终端 ...
- 超实用的8个Linux命令行性能监测工具
本文总结了8个非常实用的Linux命令行性能监测工具,这些命令支持所有的Linux系统,不仅可以用于监控系统,还可以发现导致性能问题的原因所在. 对每个系统/网络管理员来说,每天监测Linux系统性能 ...
- linux用命令行进行无线连接,linux以命令行下配置连接wlan无线网卡
由于要搭建一个家庭服务器来测试,安装的是Debian 6系统,没有安装图形桌面,只有命令行,并且想用无线来连接.可以用以下方法,在命令行下面配置wifi. 用iwconfig开启无线网卡的电源,并查找 ...
- linux命令行恢复回收站,Trash-Cli:Linux 上的命令行回收站工具
原标题:Trash-Cli:Linux 上的命令行回收站工具 编译自: https://www.2daygeek.com/trash-cli-command-line-trashcan-linux-s ...
最新文章
- ORACLE 日期比较
- 用示波器恢复软盘里的游戏,这个程序员大神的操作太硬核了
- 华为--PPP典型配置举例
- redis探秘:选择合适的数据结构,减少80%的内存占用,这些点你get到了吗?
- linux declare大小写,关于linux:将用户输入转换为大写
- POJ 1664 把苹果
- 监控 DNS 流量,预防安全隐患五大招!
- B. Product(2019ICPC西安邀请赛)(杜教筛)
- ACCESS使用VBA编辑器,ACCESS崩溃后的处理
- 可公度线段与欧几里得(Euclid)算法
- JavaScript-闭包closure
- mysqlplus 批量插入_MySQL批量插入数据
- [笔记]C++代码演示SingletonMap 单类Map实例
- 汇编语言 王爽 第四版 课后检测点 课后实验 包括解释 持续更新~~
- 艾滋病多学科协作诊治模式的实施与成效
- Cadence 16.6快速创建多引脚芯片原理图符号
- 形容等待时间长的句子_形容等待了很久的句子
- python打开excel大文件慢,excel内容很少,文件却很大,怎么解决:python处理excel文件...
- 一步步做一个Google 网页
- ubuntu 进不去界面解决方案
热门文章
- Segment Routing — SRv6 — 网络架构与应用场景
- EdgeGallery — MEP — 系统架构
- Linux 操作系统原理 — 内存 — mmap 进程虚拟内存映射
- altium designer 不自动清除回路 清除功能打开失效
- 电荷泵式开关电源的基本电路
- the archive which is referenced by ...问题解决方案
- asp.net Web API 身份验证 不记名令牌验证 Bearer Token Authentication 简单实现
- mvc重定向方式详解
- 使用eclipse开发Java web应用
- 关于睡眠你不可不知的十件事