Linux笔记—网络管理

Posted 竹石

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux笔记—网络管理相关的知识,希望对你有一定的参考价值。

一、网络管理
1.网络状态的查看
网络状态查看工具 net-tools VS iproute
CentoOS 7以前主要用net-tools 这样的工具包,查看方式,用ifconfig命令。
ContOS7以后版本,主推iproute2这样的一套工具包
1.net-tools(主要在CentOS7以前的版本,如CentOS6 中使用)
ifconfig(这里的if表示的是interface)
在Linux中我们在使用网卡的时候默认用eth开头表示,
eth0 表示第一块网卡(在Linux中也叫网络接口)。
我们在Linux上执行命令的时候,网卡也可能不叫eth0,因为在CentOS7中有一个叫一致性网络命名,系统会先监测网卡,你的第一个网络接口可能叫做下面的名字:
eno1 板载网卡
ens33 PCI-E网卡
enp0s3 无法获取物理信息的PCI-E 网卡
CentOS 7 使用了一致性网络设备命名,以上都不匹配则使用eth0
优点:家用系统中可以区分不同的网卡。
缺点:在服务器中,不同的网卡有不同的名字,当我们在工作当中管理成百上千的系统时,网卡的名字不同就很难进行一些批量的操作,所以我们除了知道网卡叫什么名字外,还要知道怎么把他们转换为eth0的形式。
在服务器中板卡名称不一致,批量操作困难,可以通过网络接口命名修改的方式解决。
网络接口命名修改
网卡命名规则受biosdevname 和 net.ifnames两个参数影响,这两个参数保存在/etc/default/grub文件中,
编辑 /etc/default/grub 文件,增加 biosdevname=0 net.ifnames=0,这样我们这个网卡的名称就又回到我们之前的这个eth0这种方式。
更新grub

grub2-mkconfig -o /boot/grub2/grub.cfg

重启

reboot

biosdevnamenet.ifnames网卡名默认01ens33组合110em1组合200eth0
route
netstat
2.iproute2(CentOS7及RedHat 8 演化过来的CentOS8 中使用)
ip
ss

以上是关于Linux笔记—网络管理的主要内容,如果未能解决你的问题,请参考以下文章

Linux网络管理笔记

Linux学习笔记:Linux系统管理

Linux学习笔记——Linux用户管理和权限管理

linux自学笔记--linux网络配置基础网络命令

Linux自学笔记——linux进程及作业管理

Linux 学习笔记网络配置进程管理rpm 包的管理和 yum 介绍