當前位置:首頁 » 操作系統 » linuxeth1eth0

linuxeth1eth0

發布時間: 2022-06-08 20:41:23

1. linux KVM中復制虛擬機後eth0變成eth1問題

linux
KVM中復制虛擬機後eth0變成eth1問題當克隆或者重裝虛擬機後,再啟動系統時會發現系統下不再有eth0,而變成了eth1,當使用/etc/init.d/network重啟網路時,會提示找不到設備eth0及eth1的啟動腳本。做以下改動:/etc/sysconfig/network-scripts/ifcfg-eth0重命名為/etc/sysconfig/network-scripts/ifcfg-eth1/etc/init.d/network
restart
提示找不到eth0發現腳本中的device一項沒有改過來,將其改為eth1(或者刪掉)/etc/init.d/network
restart
提示網卡的物理地址不匹配/etc/sysconfig/network-scripts/ifcfg-eth0中的mac地址為原來eth0網卡的物理地址,而虛擬機為eth1分配新的物理地址,故啟動腳本中的信息與實際信息時不匹配的,將MAC的地址信息從腳本中刪除,再次重啟網路,OK!為什麼原來的eth0會變成eth1?很多linux
distribution使用udev動態管理設備文件,並根據設備的信息對其進行持久化命名。udev會在系統引導的過程中識別網卡,將mac地址和網卡名稱對應起來記錄在udev的規則腳本中。而對於新的虛擬機,VMware會自動為虛擬機的網卡生成MAC地址,當你克隆或者重裝虛擬機軟體時,由於你使用的是以前系統虛擬硬碟的信息,而該系統中已經有eth0的信息,對於這個新的網卡,udev會自動將其命名為eth1(累加的原則),所以在你的系統啟動後,你使用ifconfig看到的網卡名為eth1。如何把名字改回eth0?在fedora
11中,udev記錄網路規則的腳本為:/etc/udev/rules.d/70-persistent-net.rules打開該文件,這時你會發現,裡面有eth0,eth1兩個網卡的信息,但實際上你ifconfig時只能發現eth1一個網卡的信息,這時因為eth0根本就不存在。將其中eth0的信息刪掉,並將eth1信息中的設備名改為eth0,重啟系統,你看到的網卡就是eth0了,或者刪掉其中所有的信息重啟系統udev會幫你發現新的設備的。

2. Linux的網卡由eth0變成了eth1,如何修復麻煩告訴我

經過網路,了解了一些信息,特此記錄在此,以備忘。
很多Linux distribution使用udev動態管理設備文件,並根據設備的信息對其進行持久化命名。udev會在系統引導的過程中識別網卡,將mac地址和網卡名稱對應起來記錄在udev的規則腳本中。而對於新的虛擬機
,VMware會自動為虛擬機的網卡生成MAC地址,當你克隆或者重裝虛擬機軟體時,由於你使用的是以前系統虛擬硬碟的信息,而該系統中已經有eth0的信息,對於這個新的網卡,udev會自動將其命名為eth1(累加的原則),所以在你的系統啟動後,你使用ifconfig看到的網卡名為eth1。
在fedora中,udev記錄網路規則的腳本為:/etc/udev/rules.d/70-persistent-net.rules
[user@localhost ~]$ vi /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.## You can modify it, as long as you keep each rule on a single line.
# PCI device 0x1022:0x2000 (pcnet32)
SUBSYSTEM==net, ACTION==add, DRIVERS==?*, ATTR{address}==00:0c:29:5a:6c:73, ATTR{type}==1, KERNEL==eth*, NAME=eth0
SUBSYSTEM==net, ACTION==add, DRIVERS==?*, ATTR{address}==00:0c:29:a9:22:9d, ATTR{type}==1, KERNEL==eth*, NAME=eth1
打開該文件,這時你會發現,裡面有eth0,eth1兩個網卡的信息,但實際上你ifconfig時只能發現eth1一個網卡的信息,這時因為eth0根本就不存在。
將其中eth0的信息刪掉,並將eth1信息中的設備名改為eth0,重啟系統,你看到的網卡就是eth0了,或者刪掉其中所有的信息重啟系統udev會幫你發現新的設備的。

3. linux下如何區分eth0,eth1,eth2,eth3

ethtool -p eth0
回車後與eth0 相對應的網卡介面旁邊的指示燈就會閃爍,這樣你就能很快確定eth0 網口的位置(按下Ctrl+C 結束命令,停止閃爍)
同樣確定eth1、eth2.。。。

4. linux 兩個網卡的問題

如果可以init
5
到圖形界面
可以在圖形界面通過網路連接設置eth0、eth1
然後要斷開連接,重新連接
init
3
下:
通過ifconfig
查看是否有eth1存在,如果不存在可能網線沒連好,或是網卡不好用了。
如果有eth1
那就通過如下命令:
#ifconfig
eth1
down
#
ifconfig
eth1
192.168.0.*
#route
add
-net
192.168.0.1
//添加路由(假設路由1是92.168.0)
#ifconfig
eth1
up
有時這樣還是不行,就重啟下networkmanager服務重啟下
#server
networkmanager
restart

5. linux eth1網卡激活不了解決方法

linux
eth1網卡激活不了解決方法linux
eth1
網卡激活不了,怎麼解決?
www.dnjsb.com
我們實驗室上網有台伺服器專門來管理,里邊有eth0

eth1
網卡,打開管理-》網路以後發現ppp0和eth0網卡都處於激活狀態,而eht1網卡無法激活,當然可以點擊上邊的激活按鈕,也可以通過命令行
ifconfig
eth1
up
來激活。但是發現兩種方法未能激活這個網卡,這樣的結果是,雖然這台伺服器可以上網,但是實驗室內部的電腦上不了網。經過我的苦心研究,終於找到了解決辦法。步驟如下:(1)
打開eth1的配置,記錄其屬性信息,尤其是硬體設備選項中的關聯MAC(當然可以探測到)(2)刪除掉eth1
這個激活設備,(3)新建一個名叫eth1
的設備,里邊的屬性要和剛才刪除掉的一致。尤其是MAC(4)
激活這個設備。再試試內部網路能否上網。(5)如果設備都激活還不能上網,就重啟一下伺服器的dhcp服務,用命令
service
dhcpd
restart
就可以.

6. linux網路是eth0還是eth1

vi /etc/sysconfig/network-scripts/ifcfg-eth0 《-----打開你的網卡配置文件 DEVICE=eth0 《------看看這個配置是不是 設置成 eth1 了

7. Linux網卡亂序eth0變成eth1該怎麼辦

RH系列的,進入相關目錄直接mv ifg-eth0 ifg-eth*,你想換成第幾個都可以。 舉個列子,有2網卡。目前一個eth0,一個eth1.
那麼系統有兩個文件分別為ifg-eth0對應網卡1,ifg-eth1對應網卡2.
如果想把這兩個互換對應關系eth0對應網卡2,eth1對應網卡1
那就直接
#mv ifg-eth1 ifg-eth2
#mv ifg-eth0 ifg-eth1
#mv ifg-eth2 ifg-eth0
#restart network service

8. linux配置中eth0和eth1做什麼用的

是一種光纖乙太網介面卡,按照乙太網通信協議進行信號傳輸。一般通過光纜與光纖乙太網交換機連接。

Eth0和eth1用於區分網卡名。它們的含義與windows本地連接1和本地連接2相同。

這里的子網卡不是一個實用的網路介面,但是它可以作為一個集合介面在系統中閃現,比如eth0:1,eth1:2。

(8)linuxeth1eth0擴展閱讀:

Linux操作系統嵌入了TCP/IP協議棧,協議軟體具有路由轉發功能。路由和轉發依賴於在主機中安裝多個網卡作為路由器。

當某一網卡接收到度包時,系統內核會根據度包的目的IP地址查詢路由表,然後根據查詢結果將度包發送到另一網卡,最後通過該網卡發送度包。主機的進程是路由器的核心功能。

路由功能是通過修改Linux內核參數來實現的。sysctl命令用於配置和顯示/proc/sys目錄中的內核參數。

出於安全原因,Linux內核默認禁止數據包路由和轉發。在Linux系統中,有臨時和永久兩種方法啟用轉發功能。

9. linux中可以修改eth0和eth1的順序嗎

eth0和eth1這是網卡設備,
只是個名稱不必糾結,不是那誰說的一個普通網卡一個無線網卡,他什麼都不懂。
通常伺服器會有多個網卡的,所以就有eth0
eth1
eth2
這樣的名稱,
而且在一些系統中對於無線網卡會命名為wlan0
wlan1。。。。
具體的你可以看看目錄etc/sysconfig/network-scripts下面,
ifcfg-eth0就代表eth0的配置,你把文件改成了eth1,文件內容做下修改,
那就是eth1了。。
當然,這種配置方法並不適用於所有的linux系統,但對rhel是適用的。

10. linux怎麼把eth1改成eth0

修改這個相對簡單,操作如下:

1.編輯/etc/udev/rules.d/70-persistent-net.rules,找到與ifconfig -a得出的MAC相同的一行(NAME='eth1'這一行),把它改為"NAME=eth0 ",然後把上面一行(NAME='eth0')刪除掉。
vim /etc/udev/rules.d/70-persistent-net.rules

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:bb:41:2b", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

2.編輯/etc/sysconfig/network-script/ifcfg-eth0,把MAC改為正確的,把UUID刪掉。

3.編輯/etc/sysconf/network,把hostname也改一下。

4.重啟

熱點內容
網路訪問層 發布:2024-11-01 16:18:38 瀏覽:349
國產系列ftp 發布:2024-11-01 15:49:53 瀏覽:702
招編程師傅招聘 發布:2024-11-01 15:34:51 瀏覽:192
kkt編程 發布:2024-11-01 15:31:26 瀏覽:614
我的世界管理員進伺服器提示 發布:2024-11-01 15:21:12 瀏覽:126
如何刪除qq空間訪問記錄 發布:2024-11-01 15:20:07 瀏覽:323
微信上傳圖片失敗 發布:2024-11-01 15:19:53 瀏覽:117
python網站域名伺服器搭建 發布:2024-11-01 15:18:36 瀏覽:693
量產工具加密 發布:2024-11-01 15:14:31 瀏覽:674
儲備存儲 發布:2024-11-01 15:14:28 瀏覽:330