動作

Ub Change Eth012

出自 Itsmw

簡介

本文介紹如何在 debian/ubuntu 底下,強制指定網卡名稱為 eth0 或 eth1。

一般而言,Ubuntu 安裝後,便會由 udev 自動偵測網卡,並給予適當代號,如:eth0 或 eth1,但有時我們因為某些理由,更換了網卡,或是想強制對換 eth0 及 eth1 對映到的網卡時,就需要使用本方法來解決。



做法

  • root@dns:~# cd /etc/udev/rules.d
    找到一個檔名為 "數字-persistent-net.rules" 的設定檔,比如: 70-persistent-net.rules
  • 編輯其內容,如以下範例:
# PCI device 0x10ec:0x8139 (8139too)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:40:ca:8a:20:86",
ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x107c (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:21:51:ce:ba",
ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

 把其中的 NAME 改成你要的 ethX (ethX 表 eth0 或 eth1),再重新開機即可。




本文小檔案

__NORICHEDITOR__

題名: Title::Debian/Ubuntu 底下如何修改網卡名稱
作者: Creator::itsmw作者群
主題/關鍵詞: Subject::網卡更名, eth0 eth1 rename
簡述: Description::Debian/Ubuntu 底下如何修改網卡名稱
出版者: Publisher::MyIP itsmw 計畫
其他參與者: Contributor::itsmw作者群
日期: Date::2012-3-27
文件類型: Type::05作業系統
資料格式: Format::text/html
文件識別代號: Identifier::http://myip.tw/itsmw/index.php?title=Ub_Change_Eth012
來源: Source::http://myip.tw/itsmw/index.php?title=Linux_Tools
語言: Language::zh-TW
相關資源: Relation::http://myip.tw/itsmw/index.php?title=Linux_Tools
文件涵蓋範圍: Coverage::Linux平台
版權規範: Rights::GNU Free Documentation License 1.2