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
原文地址:https://www.cnblogs.com/lijinping321/p/15249494.html