CentOS 8 使用--网卡命令

nmcli命令整理

一、概述

因为CentOS 8 弃用network.service,采用NetworkManager(NM)为网卡启用命令。当然,CentOS 8 可以安装network.service作为网卡服务,但为了适应版本,此次还是得介绍NM命令的使用。

二、特性

可自动补全

另一种形式的ifconfig

三、命令介

nmcli

1命令介

nmcli

ens3: connected to ens3                                       #网卡名称

"Realtek RTL-8100/8101L/8139"                         #网卡驱动,型号

ethernet (8139cp), 52:54:00:0C:74:7D, hw, mtu 1500    #全虚拟化网卡  没有指定网卡的model默认是8139全虚拟化网卡,e1000是intel公司的千兆网卡(半虚拟化网卡),8139是百兆网卡。参考:https://blog.csdn.net/weixin_34092370/article/details/86434681

ip4 default                                           #默认ipv4配置

inet4 192.168.123.206/24                              #设置的ip地址以及子网掩码

route4 0.0.0.0/0                                      #网关

route4 192.168.123.0/24                               #网关

inet6 fe80::4c5d:3b14:8ec4:6ba6/64                    #ipv6无设置

route6 fe80::/64                                      #ipv6无设置

route6 ff00::/8                                       #ipv6无设置

lo: unmanaged                                                 #本地连接默认为umanaged

"lo"

loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536

DNS configuration:                                            #DNS服务器设置

servers: 192.168.123.1

domains: N1

interface: ens3

Use "nmcli device show" to get complete information about known devices and

"nmcli connection show" to get an overview on active connection profiles.

Consult nmcli(1) and nmcli-examples(5) manual pages for complete usage details.

[root@localhost ~]#

2看命令整理

2-1看网卡

2-1-1看网卡设备信息

nmcli

见“1、总命令介绍”

2-1-2看网卡设备详细信息

nmcli device show / nmcli device show eth0

2-1-3看网卡设备

nmcli device status

2-2看网卡信息

nmcli c / nmcli c show / nmcli con show / nmcli connection show

2-3-1查看网卡具体信

nmcli connection show eth0

2-3-2看所有活动连

nmcli connection show --active

3、启用命令

3-1、启

nmcli connection up eth0

3-2、停止

nmcli connection down eth0(可被自动激活)

nmcli device disconnect eth0(禁止被自动激活)

3-3、重启

nmcli connection reload

4、添加与

4-1、添加一个网卡

注:配置文件目录:/etc/sysconfig/network-scripts/* ,添加配置时,自动生成网卡配置文件eth0

nmcli connection add type ethernet con-name eth0 ifname eno33554992

4-2除一个网卡

nmcli connection delete eth0

5、修改

注:修改的是网卡配置文件

5-1自启网卡(ONBOOT=yes

nmcli connection modify eth0 connection.autoconnect yes

5-2IP地址取方式是手或者DHCP

5-2-1、手BOOTPROTO=none

nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.123.206/24

5-2-2dhcpBOOTPROTO=dhcp

nmcli connection modify eth0 ipv4.method auto

5-3、修改IP地址(IPADDR=192.168.123.206 PREFIX=24

nmcli connection modify eth0 ipv4.addresses 192.168.123.206/24

5-4、修改网关(GATEWAY=192.168.123.1

nmcli connection modify eth0 ipv4.gateway 192.168.123.1

5-5、添加第二个IP地址(IPADDR1=172.16.10.10 PREFIX1=24

nmcli connection modify ens37 +ipv4.addresses 192.168.123.207/24

5-6、添加DNSDNS1=192.168.1.19

nmcli connection modify eth0 ipv4.dns 192.168.1.19

5-7、添加第二个DNSDNS2=8.8.8.8

nmcli connection modify eth0 +ipv4.dns 8.8.8.8

5-8除第二个DNS

nmcli connection modify ens37 -ipv4.dns 8.8.8.8

CentOS 8 网卡命令使用相关推荐

  1. Centos启动和禁用网卡命令

    Centos启动和禁用网卡命令 时间:2013-07-25 21:06来源:冰乐地带 作者:感谢:"匿名"投稿 举报 点击:11838次 ifup.ifdown:linux命令 实 ...

  2. Linux系统\Centos没有网卡eth0配置文件怎么办?

    Linux系统\Centos没有网卡eth0配置文件怎么办? | 浏览:8185 | 更新:2014-07-16 21:14 1 2 3 4 5 6 7 分步阅读 大家都知道linux系统一般作为服务 ...

  3. Linux学习之CentOS(五)----网卡的配置

    [正文] Linux系统版本:Centos 6.5 Linux系统版本:Centos 7 前面,我们使用远程工具SecureCRT,通过"ifconfig eth0 + 具体的ip地址&qu ...

  4. CentOS 7 常用命令集合

    CentOS 7 常用命令集合 常用命令 热键操作 Tab按键---命令补齐功能 Ctrl+c按键---停掉正在运行的程序 Ctrl+d按键---相当于exit,退出 Ctrl+l按键---清屏 添加 ...

  5. linux系统找不到网卡配置文件,Linux系统Centos没有网卡eth0配置文件的解决方法

    Linux系统Centos没有网卡eth0配置文件的解决方法 大家都知道linux系统一般作为服务器来用,而且很多情况的设置都是需要通过字符界面修改配置文件来设置.比如说配置网卡IP是修改/etc下面 ...

  6. centos7重启网卡命令(centos7重启网卡命令只通了一下)

    linux系统怎么重启网卡 Debian.Ubuntu系的发行版重启网卡的命令是: /etc/init.d/networking restart或者是 service networking resta ...

  7. CentOS 7 相关命令

    Centos 7 相关命令 查看Linux内核/操作系统/CPU # uname -a 查看系统位数是64位还是32位 # getconf LONG_BIT 检验java是否安装成功 # java - ...

  8. freebsd重启网卡命令

    freebsd重启网卡命令 可以让修改过的配置立即生效: /etc/rc.d/netif restart 转载于:https://blog.51cto.com/lygdhl/292299

  9. Ubuntu、CentOS 解决docker命令权限问题(sudo)

    Ubuntu.CentOS 解决docker命令权限问题(sudo) 参考文章: (1)Ubuntu.CentOS 解决docker命令权限问题(sudo) (2)https://www.cnblog ...

最新文章

  1. 在线作图|如何绘制一张星图
  2. 70.ER模型转化成关系模型是在数据库设计的第几个阶段?
  3. 关于notepad++中ZenCoding插件失灵的原因
  4. Vuex——使用namespace的store使用mapState获取state为undefined
  5. C++ primer 第8章 IO库
  6. 《我也能做CTO之.程序员职业规划》 水准之上,期望以下
  7. kafka redis vs 发布订阅_发布订阅的消息系统 Kafka的深度解析
  8. hiredis中异步的实现小结
  9. 互联网日报 | 4月29日 星期四 | 虎牙20亿购买LPL直播版权;返利网正式借壳登陆A股;淘宝直播全面开放官方货品池
  10. selenium下载文件
  11. 神经网络发展的三个阶段,人工神经网络的发展
  12. 计算机考试成绩分析汇报,计算机考试成绩分析与总结.doc
  13. android自定义播放器按钮,android – 使用exo播放器添加全屏视频按钮
  14. 台式电脑如何使用无线网,wifi怎么连接?
  15. 零伽壹浅谈:区块链存证机制之探索
  16. 洛谷P3397 地毯
  17. 180122 逆向-Frida在Windows下的使用
  18. 安全绳使用方法图解_安全带和安全绳的正确使用方法
  19. 命令行启用计算机,[如何使用计算机重新启动cmd命令] cmd命令重新启动计算机
  20. Android 输入法框架源码分析总结(1)

热门文章

  1. java-php-python-ssm4.13基于SSM的高校学生综合素质评价系统计算机毕业设计
  2. CSS中子绝父相布局
  3. Solr使用IKAnalyzer中文分词器配置教程
  4. 生成keystore和apk签名
  5. 快手42|48位sig3解密-unidbg
  6. Java IO流之缓冲流:字节缓冲流BufferedOutputStream BufferedInputStream、字符缓冲流BufferedWriter、BufferedReader
  7. 达梦数据库密码策略参数设置
  8. python中strptime_Python中的Strptime错误
  9. Python List 按照多个关键字排序
  10. 第21节项目1-投票表决器