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中nmcli命令使用及网络配置的更多相关文章

  1. (转)linux中nmcli命令的使用及网络配置

    原文:https://blog.51cto.com/groot/1847482 http://www.178linux.com/44076----CentOS7中nmcli网络管理及使用详解 http ...

  2. linux中nmcli命令详解

    https://www.iyunv.com/thread-269695-1-1.html http://www.178linux.com/44668

  3. linux的视频学习4(网络配置和rpm)

    linux的视频学习: 1.网络配置的三种方式的介绍. 第一种方式: setup 命令--选择network configuration-->配置固定ip(tab键)和自动分配IP(长空格) / ...

  4. Linux中systemctl命令详细介绍

    Linux Systemctl是一个系统管理守护进程.工具和库的集合,用于取代System V.service和chkconfig命令,初始进程主要负责控制systemd系统和服务管理器.通过Syst ...

  5. linux中keepalived实现nginx高可用配置

    linux中keepalived实现nginx高可用配置 安装keepalived 运行如下命令即可 tar -zxvf keepalived-2.0.8.tar.gz -C /usr/src cd ...

  6. Linux中exec命令相关

    Linux中exec命令相关 exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息. b ...

  7. linux中touch命令参数修改文件的时间戳(转)

    linux中touch命令参数不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件,以下是linux中touch命令参数的使用方法: touch [-acm][-r ...

  8. linux中执行命令权限不够怎样处理

    在linux中执行命令权限不够就要增加权限,先看遇到的情况 查看权限情况 那就赋予权限 执行命令

  9. Linux中监控命令top命令使用方法详解

    收集了两篇关于介绍Linux中监控命令top命令的详细使用方法的文章.总的来说,top命令主要用来查看Linux系统的各个进程和系统资源占用情况,在监控Linux系统性能方面top显得非常有用,下面就 ...

随机推荐

  1. DevExpress v18.1新版亮点——ASP.NET Bootstrap篇(二)

    用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress ASP.NET Bootstrap v18.1 的新功能,快 ...

  2. 亚马逊Kindle正式进入中国

    6月7日下午消息,亚马逊Kindle今天下午4点正式发售.其中,Kindle电子阅读器和Kindle Fire平板电脑同步销售.Paperwhite售价最低849元,Kindle Fire HD售价最 ...

  3. 如何在<textarea>标签中使用并解析HTML标签

    例如: <textarea name="intro" placeholder="请输入内容" maxlength="800">& ...

  4. robot framework学习笔记之六—自动变量

    自动变量被RF框架创建和修改,在测试执行过程中值可能会变化;另外,某些自动变量在执行过程中并非总是可用.修改自动变量,并不能对变量的初始值产生影响.但可以用某些内建关键字来修改某些自动变量的值. 变量 ...

  5. java的大数运算模板

    import java.math.BigInteger; import java.util.Scanner; public class Main { public static void main(S ...

  6. 空格填充器(alignBySpace)

    /******************************************************************* * 空格填充器(alignBySpace) * 声明: * 1 ...

  7. Vue实现刷新当前路由

    Vue点击当前路由实现刷新 Vue点击当前路由实现刷新思路Code实现效果 前言:在后台管理系统中,有这样一个需求点击当前菜单栏时,页面依旧可以刷新. 点击当前路由实现数据请求页面刷新 思路 点击当前 ...

  8. python去掉字符串'\xa0'

    AssertionError: '5\xa0e\xa0*\xa0*\xa0*\xa05' != '5e***5'mystr = '5\xa0e\xa0*\xa0*\xa0*\xa05'mystr = ...

  9. 注解JAVA对象(基于Hibernate4.3)

    package com.chauvet.po; import java.util.Date; import javax.persistence.Column; import javax.persist ...

  10. WIN 10系统下,在DOS窗口输入Java或者javac出现乱码的解决方法

    昨天在WIN10系统下完成了Java环境的安装配置,配置完成后验证环境的时候出了一个小插曲—输入java后窗口内中文字符出现乱码,如下图. 在经过一番google之后,发现,原来是我cmd窗口的代码页 ...