新聞中心
1. 查看當(dāng)前系統(tǒng)中所有可用的網(wǎng)絡(luò)接口我們可以通過(guò)執(zhí)行`ip link show`命令來(lái)查看當(dāng)前系統(tǒng)中所有可用的網(wǎng)絡(luò)接口及其狀態(tài)信息。則首先需要找到這個(gè)規(guī)則文件中以前eth0所對(duì)應(yīng)MAC地址行記錄。
大家好,我是ruce.fan。今天要和大家分享的是關(guān)于Linux虛擬機(jī)網(wǎng)卡改名方法。

在使用Linux系統(tǒng)時(shí),我們經(jīng)常需要對(duì)網(wǎng)絡(luò)進(jìn)行配置操作。而其中一個(gè)重要的步驟就是給網(wǎng)絡(luò)接口命名,即為網(wǎng)卡改名。但有時(shí)候,在虛擬化環(huán)境下,由于不同虛擬化軟件的差異或其他原因?qū)е履J(rèn)的網(wǎng)卡名稱(chēng)并不滿足需求。那么該如何進(jìn)行修改呢?
以下是具體步驟:
1. 查看當(dāng)前系統(tǒng)中所有可用的網(wǎng)絡(luò)接口
我們可以通過(guò)執(zhí)行`ip link show`命令來(lái)查看當(dāng)前系統(tǒng)中所有可用的網(wǎng)絡(luò)接口及其狀態(tài)信息。
2. 修改udev規(guī)則文件
我們需要編輯/etc/udev/rules.d/70-persistent-net.rules文件,并將其中對(duì)應(yīng)物理地址(MAC Address)所對(duì)應(yīng)到設(shè)備名稱(chēng)(Device Name)上面進(jìn)行修改。
假設(shè)我們想把eth0改成enp0s8,則首先需要找到這個(gè)規(guī)則文件中以前eth0所對(duì)應(yīng)MAC地址行記錄。例如:
```
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:c9:b4:f7", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
然后,我們將其中的NAME值改為enp0s8即可:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:c9:b4:f7", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="enp0s8"
3. 重啟網(wǎng)絡(luò)服務(wù)
修改完成之后,需要重新啟動(dòng)網(wǎng)絡(luò)服務(wù)才能生效??梢酝ㄟ^(guò)執(zhí)行`systemctl restart network.service`命令來(lái)實(shí)現(xiàn)。
以上就是Linux虛擬機(jī)網(wǎng)卡改名方法的具體步驟了。希望對(duì)大家有所幫助。
總結(jié)一下,如何進(jìn)行Linux虛擬機(jī)網(wǎng)卡改名呢?首先需要查看當(dāng)前系統(tǒng)中所有可用的網(wǎng)絡(luò)接口,并找到要修改的規(guī)則文件行記錄;然后再編輯udev規(guī)則文件,并將MAC地址所對(duì)應(yīng)到設(shè)備名稱(chēng)上面進(jìn)行修改;最后記得重啟網(wǎng)絡(luò)服務(wù)以使配置生效。
本文題目:Linux虛擬機(jī)網(wǎng)卡改名方法-ruce.fan
文章轉(zhuǎn)載:http://www.fisionsoft.com.cn/article/copjigs.html


咨詢(xún)
建站咨詢(xún)
