eth0、eth1等是如何区分的?

eth0、eth1等是如何区分的?

Linux下标记以太网卡用eth0、eth1等,但哪一块是0或1是如何区分的?为什么不同内核标记不同,甚至相反?      
cat /etc/modules.conf or /etc/conf.modules, you'll see.      
modules.conf文件是安装驱动的,可我无法确定哪一块是eth0、eth1,如何安装?换了内核后,eth0、eth1的原驱动却无法使用,调换以后,一切OK,这是为何?      
eth0 eth1 顺序是内核启动时决定.同样类型的卡,
内核先发现的就是0.顺序大概和它们在母板上的位置
有关.

如果两个卡不同类,内核会给它们起不同的名字,如ne2k-pci, ne, eepro100, 3c59x等等. 查/etc/modules.conf就知道谁是谁了.      
看PCI槽的!如果有两块网卡!分别插在PCI1和PCI2槽~那么PCI1就eth0,PCI2就eth1呵呵!就是这样啦~依次类推~
我不是linux高手!请大家指教!      
如果先后安装了两块网卡(我就是这样干的,后来加了一块),就是先0后1了。
如果两块网卡的型号一样,ping一个试试就知道了。