CentOS网络管理

  • 在RHEL7乃至RHEL7之前,有一个专门的network服务,但是在RHEL8中模式不在有个服务。

    RHEL6之后:NetworkManager服务

    在RHEL6/7的时候,很多时候建议把NetworkManager服务关闭;但是在RHEL8中,这个服务不再允许被关闭。

  • 网络设备信息(设备命名规则)

    在RHEL6乃至以前:lo eth0 eth1 …

    在RHEL7以后,:bisdevname(BIOS Device Name),如ens160

    RHEL7以后命名网卡的方式和网卡类型有关,例如:

    ens160——en(Ethernet) 以太网卡

    ​ s (PCI Slot) PCI插槽

    ​ p (Port Number) 编号

    事实上:网卡的Device名字是可以更改的

  • 查看网络信息

    • IP地址信息、MAC信息、状态信息等
    ip address show
    

    • 路由信息的查看:ip route

  • 查看DNS信息:

    cat /etc/resolv.conf
    

  • 查看主机名信息:hostname

  • 网络接口统计信息:

    ip -s link show ens160
    

  • 路由跟踪:

    tracepath 域名或ip
    
  • 查看网卡状态

    nmcli dev status
    

  • 激活网卡设备:

    nmcli device connect ens224
    

  • 修改网卡配置:

    1>当你通过nmcli device status 查看一个设备的状态是disconnected的时候, 执行 nmcli device connect ens224

    影响:连接就能看到(通过nmcli connection show),连接文件也就有了

    2> nmcli device status 已经存在就不用理会

    3> nmcli connection modify 来修改设备所对应的连接属性(可修改IP、子网掩码、网关和DNS这四个信息)

  • 网卡链路聚合(Team Bridge):

    1、链路聚合的概念:链路聚合(Link Aggregation) 是一个计算机网络术语,指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从哪个成员端口发送到对端的交换机。当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送封包,并根据负荷分担策略在剩下的链路中重新计算报文的发送端口,故障端口恢复后再次担任收发端口。链路聚合在增加链路带宽、实现链路传输弹性和工程冗余等方面是一项很重要的技术。

    2、链路聚合的常见方式:team bond

    常见几种链路聚合:load balance(负载均衡) round-robin (轮询)

    ​ active-backup (主备)

    teamd已在RHEL8默认被安装:

    创建一个逻辑绑定口(team0)

    nmcli connection add type team ifname team0 con-name team0 config '{"runner":{"name":"activebackup"}}'
    

    添加逻辑绑定口的成员(物理网卡ens224和ens256)

    nmcli connection add type team-slave ifname ens224 con-name ens224 master team0
    #第二个成员添加如上,修改成员网卡编号即可
    

    修改逻辑绑定接口配置文件(team0)

    nmcli connection modify team0 ipv4.method manual ipv4.addresses 192.168.130.140/24 connection.autoconnect yes
    

    第二种修改方式是在/etc/sysconfig/network-scripts下找到team0:

    重新加载,启用

    激活聚合网卡,以及成员网卡team0、ens224、ens256

  • 查看链路聚合状态:

    teamdctl team0 state
    

  • 检验聚合口状态:

    nmcli connection down ens224
    

Linux网络管理以及端口聚合详解相关推荐

  1. mac 思科 链路聚合_EtherChannel Cisco 端口聚合详解

    冗余连接及其实现 无论什么设备都无法保障运行的绝对稳定性,即使再优秀的产品也无法保证24×7不间断的工作.除去设备或模块损坏.传输线路中断等硬件故障原因以外,还可能由于网络流量过载.任务负荷过大而导致 ...

  2. EtherChannel Cisco 端口聚合详解

    冗余连接及其实现 无论什么设备都无法保障运行的绝对稳定性,即使再优秀的产品也无法保证24×7不间断的工作.除去设备或模块损坏.传输线路中断等硬件故障原因以外,还可能由于网络流量过载.任务负荷过大而导致 ...

  3. linux 网络管理之iptables命令详解

    用途 iptables是Linux上常用的防火墙软件, 工作流程 iptables 会对数据包进行过滤,所以会对请求数据包的包头进行解析,并按照指定的规则进行匹配决定是否允许该数据包进入主机,其过滤规 ...

  4. 网络安全nmap扫描端口命令详解linux网络探测

    简介: nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端.确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting).它是网络管理员必用的 ...

  5. Linux双网卡绑定bond详解

    Linux双网卡绑定bond详解 bond 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术 通过以下命令确定内核是否支持 bondi ...

  6. Linux操作系统上lsof命令详解

    Linux操作系统上lsof命令详解 2011-10-08 18:31:31 http://xjsunjie.blog.51cto.com/999372/682865 标签:Linux lsof命令 ...

  7. mysql5.7.11 linux_CentOS 7 中以命令行方式安装 MySQL 5.7.11 for Linux Generic 二进制版本教程详解...

    MySQL 目前的最新版本是 5.7.11,在 Linux 下提供特定发行版安装包(如 .rpm)以及二进制通用版安装包(.tar.gz).一般情况下,很多项目都倾向于采用二进制通用安装包形式来进行安 ...

  8. linux中which命令详解,Linux下which命令使用详解(转)

    我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置. whereis 查看文件的位置. locate 配合数据库查看文件位置. f ...

  9. linux服务器怎么查看cpu配置信息,linux服务器cpu信息查看详解

    在linux系统中,提供了/proc目录下文件,显示系统的软硬件信息.如果想了解系统中CPU的提供商和相关配置信息,则可以查/proc/cpuinfo.但是此文件输出项较多,不易理解.例如我们想获取, ...

最新文章

  1. 因贡献Linux社区被Linus关注,受公司10万期权奖励!酷派重回大众视野...
  2. re2c php,PHP的词法解析器:re2c
  3. egg mysql 连表查询_Egg中使用Sequelize框架关联查询Mysql数据库
  4. 通信原理中的几个重要概念
  5. 抛物线交点式公式_2020“九校联考”中点公式解决平四存在性问题
  6. loj10165. 「一本通 5.3 例 3」Windy 数
  7. CSDN总结的面试中的十大可视化工具
  8. wordpress 外部数据接口_wordpress登录api接口
  9. SVN钩子HOOK设置自动备份,服务本地可以看到所有更新内容。
  10. HardFault_Handler问题查找方法
  11. 回旋矩形C语言,C语言回旋函数解释下,该如何处理
  12. 脏读、不可重复读和幻读
  13. javascript 应用_如何利用JavaScript的功能使您的应用脱机工作
  14. MyBatis多表查询(一对一,一对多,多对多)
  15. 这个应用魔方厉害了,让软件开发者效率提升10倍
  16. 世界是平的,这本书主要是写给美国人看的
  17. 关于高校房产管理系统中主要管理模块都有哪些
  18. 交换机cad图例_网络交换机cad图
  19. Behavior Designer 行为树中文版教程
  20. R语言使用mean函数计算dataframe指定数据列的均值

热门文章

  1. 【NA】Hessenberg阵的QR迭代法
  2. Ajax跨域请求保证同一个session的问题
  3. java任务延时执行,30S后执行
  4. setheader是什么意思_XMLHTTP中setRequestHeader()简单分析
  5. 弧齿锥齿轮零件图_弧齿锥齿轮加工发展历程、生产方法及应用
  6. Kaldi学习之数据准备详细解释说明
  7. 计算机图形处理与应用程序,计算机图形处理与应用
  8. 研发效能双周报 10 月 vol.2 | 两份技术前瞻,哪些新技术将助力效能提升?
  9. Unity3d 技巧(8) -PlayMaker 插件自定义扩展 不受局限
  10. photoshop2019教程基础