linux系統中eth1表示什麼設備
A. ETH0什麼意識我是小白…
首先說一下Ethernet(乙太網)是所謂802.3標准,當然你所問的(eth0)是指乙太網卡,就是乙太網Ethernet前三字面的縮寫,用來表示網卡的。linux系統中eth0,eth1,eth2...等等來表示網卡設備。對應windows系統就是你的Ethernet Adapter 本地連接。
B. 配置bond網卡,em1,em2 和 eth0,eth1是什麼區別
em和eth沒有區別都是LINUX系統對網卡的一種名稱。由於Linux系統的有很多不同的版本所以常見的就這兩種名稱
C. linux怎麼配置eth0
eth0和eth1這是網卡設備,只是個名稱不必糾結,不是那誰說的一個普通網卡一個無線網卡,他什麼都不懂。
通常伺服器會有多個網卡的,所以就有eth0 eth1 eth2 這樣的名稱,
而且在一些系統中對於無線網卡會命名為wlan0 wlan1。。。。
具體的你可以看看目錄etc/sysconfig/network-scripts下面,
ifcfg-eth0就代表eth0的配置,你把文件改成了eth1,文件內容做下修改, 那就是eth1了。。
當然,這種配置方法並不適用於所有的linux系統,但對RHEL是適用的。
D. eth0/0/1什麼意思
eth0/0/1的意思是eth0號網卡0號板卡的1號埠。eth指的是乙太網,0/0指的是0號板卡的0號埠。
在路由器交換機等設備中,會有很多的介面和把卡的情況,為了應對這種情況,設計人員對網卡板卡進行了劃分,比如eth1/2/3,表示eth1號網卡的的2號板卡,3號埠。由於計算機所用與0開始,交換的編號也採用的這種設計,所以0是放在第一位的。
(4)linux系統中eth1表示什麼設備擴展閱讀:
經典乙太網:
1、物理層
乙太網的每個版本都有電纜的最大長度限制,這個范圍內的信號可以正常傳播,超過這個范圍信號將無法傳播。為了允許建設更大的網路,可以用中繼器把多條電纜連接起來。中繼器是一個物理層設備,能接收、放大並在兩個方向上重發信號。
2、MAC子層
經典乙太網使用1-堅持CSMA/CD演算法,即當站有幀要發送時要偵聽介質,一旦介質變為空閑便立即發送。在它們發送的同時監測信道上是否有沖突。如果有沖突,則立即終止傳輸,並發出一個短沖突加強信號,再等待一段隨機時間後重發。
E. 網卡 linux 設備名
在linux系統中,網卡的設備名稱一般是eth0、eth1……等。
它的文件不像裸設備那樣,放置在/dev目錄下,而是存放在內存中;
而網卡的配置文件一般則是/etc/sysconfig/network-scripts/ifcfg-eth0,在這個文件裡面定義IP地址之類的網路設置;
如果想修改默認的網卡設備名,也是可以的,比如可以把eth0修改在lan0。詳細可以參數網上的一些教程,這方面的教程還是很多的。
F. linux系統中,有關網路服務介面,是什麼定義的
(1)網路介面的命名
這里並不存在一定的命名規范,但網路介面名字的定義一般都是要有意義的。例如:
eth0:
ethernet的簡寫,一般用於乙太網介面。
wifi0:wifi是無線區域網,因此wifi0一般指無線網路介面。
ath0:
Atheros的簡寫,一般指Atheros晶元所包含的無線網路介面。
lo:
local的簡寫,一般指本地環回介面。
(2)網路介面如何工作
網路介面是用來發送和接受數據包的基本設備。
系統中的所有網路介面組成一個鏈狀結構,應用層程序使用時按名稱調用。
每個網路介面在linux系統中對應於一個struct
net_device結構體,包含name,mac,mask,mtu…信息。
每個硬體網卡(一個MAC)對應一個網路介面,其工作完全由相應的驅動程序控制。
(3)虛擬網路介面
虛擬網路介面的應用范圍非常廣泛。最著名的當屬「lo」了,基本上每個linux系統都有這個介面。
虛擬網路介面並不真實地從外界接收和發送數據包,而是在系統內部接收和發送數據包,因此虛擬網路介面不需要驅動程序。
虛擬網路介面和真實存在的網路介面在使用上是一致的。
(4)網路介面的創建
硬體網卡的網路介面由驅動程序創建。而虛擬的網路介面由系統創建或通過應用層程序創建。
驅動中創建網路介面的函數是:register_netdev(struct
net_device
*)或者register_netdevice(struct
net_device
*)。
這兩個函數的區別是:register_netdev(…)會自動生成以」eth」作為打頭名稱的介面,而register_netdevice(…)需要提前指定介面名稱.事實上,register_netdev(…)也是通過調用register_netdevice(…)實現的。
2、LINUX中的lo(回環介面)
1)
什麼是LO介面?
在LINUX系統中,除了網路介面eth0,還可以有別的介面,比如lo(本地環路介面)。
2)
LO介面的作用是什麼?
假如包是由一個本地進程為另一個本地進程產生的,
它們將通過外出鏈的』lo』介面,然後返回進入鏈的』lo』介面.具體參考包過濾器的相關內容。
PART2
實驗:
本地一個進程發起連接,到一個本地的daemon監聽的內網IP地址(eth1:
10.1.1.1)的埠(8085),此時在eth1上是抓不到包的,在
lo
上抓到,說明使用的是本地回環介面lo,而網路層的IP地址則是內網IP地址.
原
G. 怎麼知道linux設備文件對應的設備
方法/步驟
1.硬碟每個硬碟表現為一個單獨的設備文件。通常只能有2-4個IDE硬碟。
這就是/deva
,/devb
,
/devc
,
和/devd
。
SCSI是
/dev/sda
,
/dev/sdb
,等等。
2.軟碟機軟碟機的名字是復雜的,因此Linux有一個特定的軟碟機設備類型,能自動檢測軟碟機中軟盤的種類。它使用不同的軟盤類型試圖讀取新插入的軟盤的第一個扇區,直到找到正確的一個。這自然要求軟盤是已經格式化過的。自動設備叫/dev0
、/dev1等。
3.scsi設備當一個新的
SCSI
主卡被偵測到時,
SCSI
驅動程序會尋找連接著的設備。請檢查系統日誌的設備被正確地偵測到了。新的
SCSI
設備會被指定為第一個可用的SCSI設備文件。第一個
SCSI
硬碟是
/dev/sda,第一個SCSI
磁帶機是
/dev/st0,還有,第一個CD-ROM會是/dev/scd0。
4.網卡Linux
的以太型網卡界面通常被稱做
eth0、eth1
等等。環形卡亦同樣地被看待.然而它們被稱做
tr0、tr1等等。
ifconfig
命令是被用來觀看及修改網路界面狀態的。Linux的另一特點是網路界面並不會像其他設備一樣地被看成是一個在/dev里頭的文件。
5.串列設備Linux
的串列設備都是被經由
/dev/cua*
和
/dev/ttyS*特殊設備文件來做取用。ttyS*的設備被使用在進來的連接,例如直接地連接終端機。cua*
的設備被使用在往外的連接,比如說數據機。而每一個實體串口都各有ttyS和cua兩個設備文件:要使用哪個適當的設備到應用上都由自己來決定。
注意事項
如果在
/dev
內找不到它們時請不要覺得驚訝。
當一個乙太網卡被偵測到時,它會被指定為第一個可用的介面卡名字,通常為eth0。
H. linux配置中eth0和eth1做什麼用的
是一種光纖乙太網介面卡,按照乙太網通信協議進行信號傳輸。一般通過光纜與光纖乙太網交換機連接。
Eth0和eth1用於區分網卡名。它們的含義與windows本地連接1和本地連接2相同。
這里的子網卡不是一個實用的網路介面,但是它可以作為一個集合介面在系統中閃現,比如eth0:1,eth1:2。
(8)linux系統中eth1表示什麼設備擴展閱讀:
Linux操作系統嵌入了TCP/IP協議棧,協議軟體具有路由轉發功能。路由和轉發依賴於在主機中安裝多個網卡作為路由器。
當某一網卡接收到度包時,系統內核會根據度包的目的IP地址查詢路由表,然後根據查詢結果將度包發送到另一網卡,最後通過該網卡發送度包。主機的進程是路由器的核心功能。
路由功能是通過修改Linux內核參數來實現的。sysctl命令用於配置和顯示/proc/sys目錄中的內核參數。
出於安全原因,Linux內核默認禁止數據包路由和轉發。在Linux系統中,有臨時和永久兩種方法啟用轉發功能。
I. 怎樣識別Linux中各硬體設備
方法/步驟
1.硬碟每個硬碟表現為一個單獨的設備文件。通常只能有2-4個IDE硬碟。 這就是/dev/hda ,/dev/hdb , /dev/hdc , 和/dev/hdd 。 SCSI是 /dev/sda , /dev/sdb ,等等。
2.軟碟機軟碟機的名字是復雜的,因此Linux有一個特定的軟碟機設備類型,能自動檢測軟碟機中軟盤的種類。它使用不同的軟盤類型試圖讀取新插入的軟盤的第一個扇區,直到找到正確的一個。這自然要求軟盤是已經格式化過的。自動設備叫/dev/fd0 、/dev/fd1等。
3.scsi設備當一個新的 SCSI 主卡被偵測到時, SCSI 驅動程序會尋找連接著的設備。請檢查系統日誌你的設備被正確地偵測到了。新的 SCSI 設備會被指定為第一個可用的SCSI設備文件。第一個 SCSI 硬碟是 /dev/sda,第一個SCSI 磁帶機是 /dev/st0,還有,第一個CD-ROM會是/dev/scd0。
4.網卡Linux 的以太型網卡界面通常被稱做 eth0、eth1 等等。環形卡亦同樣地被看待.然而它們被稱做 tr0、tr1等等。 ifconfig 命令是被用來觀看及修改網路界面狀態的。Linux的另一特點是網路界面並不會像其他設備一樣地被看成是一個在/dev里頭的文件。
5.串列設備Linux 的串列設備都是被經由 /dev/cua* 和 /dev/ttyS*特殊設備文件來做取用。ttyS*的設備被使用在進來的連接,例如直接地連接終端機。cua* 的設備被使用在往外的連接,比如說數據機。而每一個實體串口都各有ttyS和cua兩個設備文件:要使用哪個適當的設備到你的應用上都由您來決定。
END
注意事項
如果您在 /dev 內找不到它們時請不要覺得驚訝。 當一個乙太網卡被偵測到時,它會被指定為第一個可用的介面卡名字,通常為eth0。
J. linux下如何區分eth0,eth1,eth2,eth3
ethtool -p eth0
回車後與eth0 相對應的網卡介面旁邊的指示燈就會閃爍,這樣你就能很快確定eth0 網口的位置(按下Ctrl+C 結束命令,停止閃爍)
同樣確定eth1、eth2.。。。