Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

Linux 多網卡重新命名實戰:修改模組別名、配置檔與模組重載

編輯:關於 Linux

當伺服器擁有多張網卡(如內建兩張、擴充兩張),核心偵測順序可能導致 eth0/eth1 指派不符預期。本文實戰記錄透過修改 /etc/modprobe.conf 模組別名、互換 ifcfg-eth* 配置檔名稱與 DEVICE 參數、重載模組並重啟網路(或重開機)來固定網卡名稱對應關係。

操作流程

  1. 修改 /etc/modprobe.conf:將擴充網卡別名從 eth0/eth1 改為 eth2/eth3
  2. 互換配置檔名稱:
    mv ifcfg-eth0 ifcfg-temp0
    mv ifcfg-eth2 ifcfg-temp2
    mv ifcfg-temp2 ifcfg-eth0
    mv ifcfg-temp0 ifcfg-eth2
  3. 編輯各 ifcfg-eth* 修正 DEVICE=ethX
  4. 重載模組:modprobe eth0; modprobe eth1; modprobe eth2; modprobe eth3
  5. 重啟網路或重開機驗證 ifconfig MAC 對應

此法適用於傳統 ethX 命名機制,systemd 197+ 版本建議改用 udev 規則或 systemd-link 管理持久命名。

Copyright © Windows教程網 All Rights Reserved