我在2U服务器上有2个以太网适配器,每个适配器都有4个端口,总共有8个端口。有没有办法在不连接到交换机的情况下找到每个端口的接口名(eth0,eth1 ...eth7)?谢谢。
编辑:
操作系统: CentOS 5.6 64位
发布于 2011-11-10 18:10:37
如果您能够编辑您的问题,给出以太网卡的确切制作和模型,这将是有帮助的。另外,我假设您使用的是Linux,但是知道哪个发行版和版本会有帮助。没有这些,我就有了基本的想法。用于强制每个端口到给定的eth0-9标签,而不是确定哪个端口已自动分配给哪个端口。
每个端口都有自己的MAC地址,在大多数现代发行版中,在每次引导时都可以将给定的MAC地址映射到特定的设备名称,如eth0或eth1,因此始终是一致的。
例如,最近的Ubuntu安装有udev。A文件/etc/udev/ file es.d/70-persistent-net.ules有以下一行:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1f:d0:8f:47:83", ATTR\ {type}=="1", KERNEL=="eth*", NAME="eth0"这将映射网卡的MAC地址为00:1f:d0:8f:47:83,在每次引导时,无论该卡在我的主板上物理插在哪里,都会映射到eth0。对于您来说,我建议您确定每个端口的MAC地址,然后将每个端口映射到所需的eth0-9。
https://serverfault.com/questions/329836
复制相似问题