Source From Here
Question
利用 VirtualBox 的"再製"功能,複製一台 Linux 虛擬主機,結果開機後發現網路卡未啟動,執行 ifup eth0 出現下列訊息。
經查詢發現因為"再製"出來的虛擬機會變更新的 MAC Address,所以造成 Linux 判斷成另一張網卡,下列兩種方法任選一種就可以解決。
方法一
1) 我們可以先用下列指令查看系統目前抓到哪幾張網卡
這裡可以發現網卡代號已經變成 eth1
2) 編輯 /etc/udev/rules.d/70-persistent-net.rules
將 eth1 修改為 eth0,重新開機。
3) 編輯 /etc/sysconfig/network-scripts/ifcfg-eth0
4) 修改完成後,就可以順利啟動網卡。
方法二
1) 我們可以先用下列指令查看系統目前抓到哪幾張網卡
這裡可以發現網卡代號已經變成 eth1
2) 編輯 /etc/sysconfig/network-scripts/ifcfg-eth0
3) 因為裝置名稱已變更,所以 ifcfg-eth0 也要跟著更名
4) 修改完成後,就可以順利啟動網卡。
Question
利用 VirtualBox 的"再製"功能,複製一台 Linux 虛擬主機,結果開機後發現網路卡未啟動,執行 ifup eth0 出現下列訊息。
經查詢發現因為"再製"出來的虛擬機會變更新的 MAC Address,所以造成 Linux 判斷成另一張網卡,下列兩種方法任選一種就可以解決。
方法一
1) 我們可以先用下列指令查看系統目前抓到哪幾張網卡
這裡可以發現網卡代號已經變成 eth1
2) 編輯 /etc/udev/rules.d/70-persistent-net.rules
將 eth1 修改為 eth0,重新開機。
3) 編輯 /etc/sysconfig/network-scripts/ifcfg-eth0
4) 修改完成後,就可以順利啟動網卡。
方法二
1) 我們可以先用下列指令查看系統目前抓到哪幾張網卡
這裡可以發現網卡代號已經變成 eth1
2) 編輯 /etc/sysconfig/network-scripts/ifcfg-eth0
3) 因為裝置名稱已變更,所以 ifcfg-eth0 也要跟著更名
4) 修改完成後,就可以順利啟動網卡。
沒有留言:
張貼留言