解決克隆系統網卡名字不是默認eth0的問題
阿新 • • 發佈:2018-08-12
hit 設置 list mac地址 ner 目前 device 不同 ice 設備上有2個網卡,在設置也區別了eth0和eth1,直到設置eth0無效時才發現有了問題。
克隆後在ifconfig時候發現網卡名字eth3 或者eth4 而不是默認的eth0 啟動時把/etc/udev/rules.d/70-persistent-net.rules清空。
清空命令:echo "" > /etc/udev/rules.d/70-persistent-net.rules
克隆後在ifconfig時候發現網卡名字eth3 或者eth4 而不是默認的eth0
這個解決,不知算不算徹底,至少,使用到目前為止,網卡名稱始終為eth0和eth1
Linux中,網卡設備和mac地址等信息在/etc/udev/rules.d/70-persistent-net.rules文件中,如果這個文件已經存在一個eth0,若下次在不同的設備上啟動,將添加新的eth1——而不管eth0有沒有效。
下面是這個文件的示例:
解決:
1、
關機時把/etc/udev/rules.d/70-persistent-net.rules清空(以免下次拷貝系統時出現問題)。
清空命令:echo "" > /etc/udev/rules.d/70-persistent-net.rules
2、這個CentOS系統沒發現這個文件 這個不確定是否真的沒有
在/lib/udev/write_net_rules文件中,把RULES_FIL路徑改為其它不存在的目錄:
RULES_FILE=‘/etc/udev/not_rules.d/70-persistent-net.rules‘
3、
在/lib/udev/rules.d/75-persistent-net-generator.rules文件中,註釋掉下面內容:
device name whitelist
#KERNEL!="eth|ath|wlan[0-9]|msh|ra|sta|ctc|lcs|hsi*", \
此段內容需要搜索一下註視掉即可 #GOTO="persistent_net_generator_end"
解決克隆系統網卡名字不是默認eth0的問題