当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 11 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 怎么区别多块网卡
帖子发表于 : 2012-07-24 14:54 

注册: 2007-01-14 16:23
帖子: 4260
送出感谢: 0 次
接收感谢: 107
问题是这样的,今天突然想到的,服务器主板上有板载网卡,又外加了fc-hba光纤卡,芯片都是intel的,问题是,我如何在不清楚网卡型号(不知道哪个是光卡)的情况下区别开两个网卡,就是怎么知道ethx里面的x哪个是光卡的,通常是0-3,但是我如果刚接手服务器,在没有文档的情况下,怎么区别这每块网卡,因为写配置文件怕写错了


_________________
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 怎么区别多块网卡
帖子发表于 : 2012-07-24 20:46 
头像

注册: 2007-02-18 0:42
帖子: 1352
送出感谢: 0 次
接收感谢: 10
拔一下线的事情


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 怎么区别多块网卡
帖子发表于 : 2012-07-24 20:52 
头像

注册: 2010-01-28 10:45
帖子: 19507
送出感谢: 6
接收感谢: 41
ifconfig看看
网址不一样的


_________________

*********宁静致远*********
如果我说的有什么不对,请看签名第一行


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 怎么区别多块网卡
帖子发表于 : 2012-07-24 20:52 
头像

注册: 2008-07-24 11:33
帖子: 4793
地址: 郑州
送出感谢: 4
接收感谢: 92
mac?


_________________
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 怎么区别多块网卡
帖子发表于 : 2012-07-24 21:00 

注册: 2007-01-14 16:23
帖子: 4260
送出感谢: 0 次
接收感谢: 107
拔网线的话需要你在机器旁边,如果离机房比较远就不划算了,可以综合udev和lspci的信息大致判断下网卡,但是我在想有没有别的办法


_________________
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 怎么区别多块网卡
帖子发表于 : 2012-07-24 21:04 

注册: 2007-05-08 3:32
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
网卡的逻辑名在/etc/udev/rules.d/70-persistent-net.rules


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 怎么区别多块网卡
帖子发表于 : 2012-07-24 21:06 
头像

注册: 2008-07-24 11:33
帖子: 4793
地址: 郑州
送出感谢: 4
接收感谢: 92
说了看mac嘛,这玩意儿是每个网卡都不一样的:
代码:
cat /sys/class/net/eth0/address
cat /sys/class/net/eth1/address


_________________
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 怎么区别多块网卡
帖子发表于 : 2012-07-24 21:13 

注册: 2007-01-14 16:23
帖子: 4260
送出感谢: 0 次
接收感谢: 107
你们说的我都知道,我知道每个网卡的mac不一样啊,问题是我如何知道哪个物理网卡对应哪个网卡编号(ethx)啊,如果我加了两块一样的fc-hba卡,怎么区分啊……如果不小心配错地址,会让人很郁闷的


_________________
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 怎么区别多块网卡
帖子发表于 : 2012-07-24 22:38 
头像

注册: 2008-07-24 11:33
帖子: 4793
地址: 郑州
送出感谢: 4
接收感谢: 92
我给的代码还不明白么…… LZ你好好看看。


_________________
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 怎么区别多块网卡
帖子发表于 : 2012-07-24 22:47 

注册: 2007-01-14 16:23
帖子: 4260
送出感谢: 0 次
接收感谢: 107
ifconfig ethx也看得到mac,我的问题是网卡编号和物理网卡的对应关系,和mac没有多大关系,如果说我有两个不一样芯片的网卡,比方说一个intelpro100一个rtl8139,那我可以知道看下网卡的信息,知道哪个对应哪个,但是如果我有两个8139的时候,我怎么知道eth0是哪个8139?


_________________
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 怎么区别多块网卡
帖子发表于 : 2012-07-24 23:28 
头像

注册: 2008-07-24 11:33
帖子: 4793
地址: 郑州
送出感谢: 4
接收感谢: 92
诶,设置错误不就发现了么,反正是二选一,直接穷举就出结果了。


_________________
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 11 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译