分页: 1 / 1

怎么区别多块网卡

发表于 : 2012-07-24 14:54
onlylove
问题是这样的,今天突然想到的,服务器主板上有板载网卡,又外加了fc-hba光纤卡,芯片都是intel的,问题是,我如何在不清楚网卡型号(不知道哪个是光卡)的情况下区别开两个网卡,就是怎么知道ethx里面的x哪个是光卡的,通常是0-3,但是我如果刚接手服务器,在没有文档的情况下,怎么区别这每块网卡,因为写配置文件怕写错了

Re: 怎么区别多块网卡

发表于 : 2012-07-24 20:46
tommy007
拔一下线的事情

Re: 怎么区别多块网卡

发表于 : 2012-07-24 20:52
monk
ifconfig看看
网址不一样的

Re: 怎么区别多块网卡

发表于 : 2012-07-24 20:52
cuihao
mac?

Re: 怎么区别多块网卡

发表于 : 2012-07-24 21:00
onlylove
拔网线的话需要你在机器旁边,如果离机房比较远就不划算了,可以综合udev和lspci的信息大致判断下网卡,但是我在想有没有别的办法

Re: 怎么区别多块网卡

发表于 : 2012-07-24 21:04
AC3
网卡的逻辑名在/etc/udev/rules.d/70-persistent-net.rules

Re: 怎么区别多块网卡

发表于 : 2012-07-24 21:06
cuihao
说了看mac嘛,这玩意儿是每个网卡都不一样的:

代码: 全选

cat /sys/class/net/eth0/address
cat /sys/class/net/eth1/address

Re: 怎么区别多块网卡

发表于 : 2012-07-24 21:13
onlylove
你们说的我都知道,我知道每个网卡的mac不一样啊,问题是我如何知道哪个物理网卡对应哪个网卡编号(ethx)啊,如果我加了两块一样的fc-hba卡,怎么区分啊……如果不小心配错地址,会让人很郁闷的

Re: 怎么区别多块网卡

发表于 : 2012-07-24 22:38
cuihao
我给的代码还不明白么…… LZ你好好看看。

Re: 怎么区别多块网卡

发表于 : 2012-07-24 22:47
onlylove
ifconfig ethx也看得到mac,我的问题是网卡编号和物理网卡的对应关系,和mac没有多大关系,如果说我有两个不一样芯片的网卡,比方说一个intelpro100一个rtl8139,那我可以知道看下网卡的信息,知道哪个对应哪个,但是如果我有两个8139的时候,我怎么知道eth0是哪个8139?

Re: 怎么区别多块网卡

发表于 : 2012-07-24 23:28
cuihao
诶,设置错误不就发现了么,反正是二选一,直接穷举就出结果了。