2.1 Linux 网络相关概念和修改IP地址的方法

2.1 Linux 网络相关概念和修改IP地址的方法

  2.1.1 网卡的命名规则

    Centos6 的网卡命名方式:它会根据情况有所改变而非唯一且固定,在Centos6 之前,网络接口使用连续号码命名:

      如eth0、eth1等,当增加或删除网卡时,名称可能会发生改变

    Centos7 采用 dmidecode 采集命名方案,一次来的到主板信息;它可以实现网卡名字永久唯一化(dmidecode这个命令可以采集相关硬件方面的信息)

    对网络设备的命名方式:

      1) 如果Firmware(固件)或BIOS为主板上集成的设备提供的索引信息可用,且可预测则根绝次索引进行命名,例如:ifcfg-ens33

      2) 如果Firmware(固件)或BIOS为PCI-E扩展槽所提供的索引信息可用,且可预测,则根据此索引进行命名,例如:ifcfg-enp33

      3) 如果硬件接口的物理位置信息可用,则根据此信息进行命名,例如:enp2s0

      上述均不可用时,则使用传统命名机制

    扩展:

      在centos7中,en表示:ethernet 以太网,就是现在使用局域网

      enX(X 常见有下面3中类型):

        o:主板板在网卡,集成设备的设备索引号

        p:独立网卡,PCI网卡

        s:热插拔网卡,usb 之类,扩展槽的索引号

        nnn(数字)表示:MAC 地址 + 主板嘻嘻计算得出唯一的序列

  2.1.2 ifconfig 命令使用方法

    注意:下面操作使用root用户(动态修改)

    命令:ifconfig

    作用:用来配置网络或显示当前网络接口状态

     图上解释:

      第一行:up --> 网卡开启状态

          RUNNING --> 网线处理连接状态

          MULTICAST --> 支持组播

          mtu 1500 --> (Maximum Transmission Unit)最大传输单元大小为 1500 字节

      第二行:网卡的ip地址,子网掩码,广播地址

      第三行:IPV6 的配置信息

      第四行:网卡的MAC的地址

          ether 表示连接类型为以太网

          txqueuelen 1000 --> 传输队列的长度

      第五至八行:网卡接收数据包的统计信息和接收错误的统计信息 

  2.1.3 临时修改IP地址

    方法1:临时修改网卡IP地址

      ifconfig `网卡名称` `IP地址`    -----直接修改网卡的IP地址,重启失效

      重启网卡命令:service network restart 

     方法2:添加多个临时IP地址(重启后,新增网卡消失)

      ifconfig 网卡名称:0 第一个IP 地址(netmask子网掩码) -----增加一个IP

      ifconfig 网卡名称:1 第二个IP 地址(netmask子网掩码) -----增加一个IP

       删除网卡命令:ifconfig ens33:0 del 192.168.0.195

   2.1.4 NetworkManager 概述

    NetworkManager 服务是管理和监控网络设置的守护进程,centos7 更加注重 NetworkManager 服务来实现网络的配置和管理,7.0以前是通过 network 服务管理网络,以后的版本,所有网络管理和设置统一由NetworkManager 服务来维护,它是一个动态的,事件驱动的网络管理服务。

    相关命令:

      1. 查看NetworkManager服务是否启动:

          systemctl status NetworkManager

    2.1.5 RHEL/centos Linux 网络相关的配置文件

     2.1.6 永久修改网卡地址:

    方法一:使用 nmtui 文本框方式修改 IP 

      1.命令:nmtui 进入网络管理器

      2.选择`Edit a connection` 编辑网卡连接--> `Edit`进入编辑界面

       修改完以后,重启网卡服务:

          systemctl restart network  # 重启服务

    方法二:通过修改网卡配置文件修改IP地址   

      1.命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33  编辑模式进入网卡配置文件

        上图网络配置解释

      

        修改完以后,重启网卡服务:

          systemctl restart network  # 重启服务

posted on 2024-03-10 16:54  与太阳肩并肩  阅读(356)  评论(0)    收藏  举报

导航