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.。。。