zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    Java控制台常用命令
    redis如何查看所有的key
    An internal error has occurred. Java heap space
    redis演练
    各种编程实现的树
    MYSQL两个数据库字符集保持一致问题
    进程控制之fork函数
    进程控制之进程标识符
    进程环境之getrlimit和setrlimit函数
    进程环境之setjmp和longjmp函数
  • 原文地址:https://www.cnblogs.com/lijinping321/p/15249494.html
Copyright © 2011-2022 走看看