zoukankan      html  css  js  c++  java
  • 01.Linux-CentOS系统网卡名称变动问题

    方法一
    root登陆系统
    1、删除原来的配置信息
    [root@localhost ~]# rm -f /etc/sysconfig/network-scripts/ifcfg-eth0
    [root@localhost ~]# rm -f /etc/udev/rules.d/70-persistent-net.rules

    2、使用nmcli con命令查看eth0的UUID
    [root@localhost ~]# nmcli con
    名称 UUID 类型 设备
    eth0 eadc21f3-4f4c-42ec-83e7-3b81eccf6cf1 802-3-ethernet eth0
    virbr0 dde5b6b7-5b40-483c-9539-6252d4bb5f2a bridge virbr0

    3、重新设置静态ip
    [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0
    ONBOOT=yes
    TYPE=Ethernet
    HWADDR=00:0C:29:39:F6:9B /**MAC地址*/
    UUID=eadc21f3-4f4c-42ec-83e7-3b81eccf6cf1 /**UUID号*/
    NM_CONTROLLED=yes
    BOOTPROTO=static
    IPADDR=192.168.100.1
    NETMASK=255.255.255.0
    GATEWAY=192.168.100.254
    DNS1=202.106.0.20

    4、重启服务器,可以得到重新生成eth0的网卡。
    [root@localhost ~]# reboot

    ====================================================================================================

    方法二
    1、修改70-persistent-net.rules配置文件
    [root@localhost ~]# vim /etc/udev/rules.d/70-persistent-net.rules /**注释掉eth0行,修改eth1为eth0*/

    2、修改ifcfg-eth0配置文件
    [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

    DEVICE=eth0
    HWADDR=00:0C:29:D1:28:06
    TYPE=Ethernet
    UUID=bf40e6d1-8367-4906-b8be-21de49a44c51
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=static
    IPADDR=192.168.100.1
    NETMASK=255.255.255.0
    GATEWAY=192.168.100.254
    DNS1=202.106.0.20

    5、重启系统
    [root@localhost ~]# reboot

    注:如果只是重启网络服务,IP地址可以变化过来,但是网络接口名称修改不生效。
    所以我们要重启系统使其生效。重启后我们再用ifconfig -a命令查看网络配置,可以发现eth1变成了eth0,并且IP地址为所设置的IP地址。

  • 相关阅读:
    ACM-ICPC 中可能会使用到的库
    ACM中java的使用
    Codeforces
    洛谷 P1879 玉米田(状压DP入门题)
    洛谷 P2622 关灯问题II(状压DP入门题)
    poj 2385 Apple Catching(记录结果再利用的动态规划)
    NOIP 提高组 2014 飞扬的小鸟(记录结果再利用的DP)
    2018.10.26 浪在ACM 集训队第四次测试赛
    NOIP 提高组 2014 联合权值(图论???)
    NOIP 普及组 2012 寻宝(思维???)
  • 原文地址:https://www.cnblogs.com/LuckyHaTech/p/11987219.html
Copyright © 2011-2022 走看看