Articles of mac address

为什么IPTraf为我的接口显示多个MAC地址?

希望一个简单的问题,一个简单的答案。 我以为每个网卡都有一个MAC地址。 但是,从下面的IPTraf输出中可以看出,我的eth0和wlan0接口都有多个MAC地址。 为什么我有多个MAC地址? +———– PktsIn ——————— IP In ————- BytesIn —————– InRate ———— PktsOut ——————- IP Out ————- BytesOut ————- OutRate —————-+ | Ethernet HW addr: 0021cccbeed0 on eth0 | | + 3094 0 1355136 2.0 3286 0 894518 5.4 | | Ethernet HW addr: 1cbdb98d4053 on eth0 | | + 3227 0 888314 […]

为什么eno1和eno2按这个顺序?

我刚刚安装了一个Fedora 21 Workstation系统,它颠倒了eno2在CentOS 6系统中的eno1和eno2的顺序。 lspci | grep Eth 00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04) 03:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection 00:19.0具有以:4f结尾的MAC地址,而03:00.0以:50结束。 我的理解是,用较低的PCI地址, :4f将成为eno1 ,但实际上它认为:50是eno1 。 这是什么原因,我应该接受Fedora 21的系统与CentOS 6有相反的顺序吗? (我们部署了几十个这样的系统。)

连接SSH时获取客户端的MAC地址

我想获得通过SSH连接到我的服务器的每台计算机的MAC地址。 这可能吗? 如果是的话,你能提供一些参考吗? 先谢谢你!

即使在广播后,主机也不会在ARP中显示

服务器故障社区。 我想要的是:确定主机的当前IP(networking摄像机具体) 我有什么:它的MAC,以前logging的主机名和IP 我所做的 :ping IP,ping主机名,检查DHCP租约,检查DNSlogging,检查ARP表,ping子网广播然后检查ARP表,在浏览器中尝试IP 短篇故事:这个设备以前被configuration,然后办公室搬迁离开了networking。 我想重新整合它,理想情况下与以前的configuration完好无损。 详细信息:摄像机被configuration为10.25.22.37(或.38),在/ 24子网上,在特定VLAN上。 它有一个logging的主机名。 我可以访问它可能正在经历的所有networking设备。 我已经确认它和我的笔记本电脑在同一个VLAN中,根据logging的configuration,它也应该在同一个子网上。 问题:除了在pipe理交换机的正确端口上显示MAC之外,我仍然无法find任何跟踪信息。

Broadcom NetXtreme II GigE组合不使用唯一的MAC,导致冲突

我目前在我的本地(内部)networking上有一台新的戴尔服务器,我已经安装了四个nics中的三个来创build一个团队。 下面的例子。 NIC_1 – mac: 000000000001 – ip: n/a NIC_2 – mac: 000000000002 – ip: 10.99.1.102 NIC_3 – mac: 000000000003 – ip: 10.99.1.103 NIC_4 – mac: 000000000004 – ip: 10.99.1.104 SUPERFASTNIC – mac: 000000000002 – ip: 10.99.1.105 目前我使用nics 2-4来创build团队。 问题是当创build团队(SuperFastNic)时,它具有NIC_2,NIC_3或NIC_4的MAC地址,而不是它自己的唯一MAC地址。 这会导致我的路由器端出现问题,并且由于2个不同的IP地址具有相同的MAC,所以会引发警告。 我的ASA5505不断显示以下警告… Received ARP request collision from 10.99.1.105/0000.0000.0002 on interface inside with existing ARP entry […]

将端口80上的stream量redirect到未知mac的apache,以及某些mac的squid

我有一个Linux的行为像一个路由器,处理两个networking接口:eth0的互联网和eth1的LAN。 我设置了iptables,以便将所有来自局域网的networkingstream量redirect到本地apache,并使用以下规则侦听端口80: sudo iptables -t mangle -N internet sudo iptables -t mangle -A PREROUTING -i eth1 -p tcp -m tcp –dport 80 -j internet sudo iptables -t mangle -A internet -j MARK –set-mark 99 sudo iptables -t nat -A PREROUTING -i eth1 -p tcp -m mark –mark 99 -m tcp –dport 80 -j DNAT –to-destination […]

iptables DNAT广播地址

我无法使用iptables来更改广播数据包的目标地址。 我已经读了几个地方,iptables / Linux不会转发广播数据包,所以我正在寻找替代品。 我的networking设置为/ 30,所以广播stream量正在xxx3发送给我。 我已经尝试打开本地机器上的子网,以便xxx3不再是我的广播地址,但数据包的目标MAC地址是ff:ff:ff:ff:ff:ff:xx:xx:xx:xx: xx:xx:xx:xx,所以我相信它仍然被解释为广播数据包。 有没有办法改变数据包的目的MAC地址? 除了iptables还有什么工具可以执行这个操作吗? 如果我找不到解决办法,我想我会接受本地数据包,并写一个程序,将数据包发送到所需的收件人。 有什么理由不应该工作吗? 谢谢!

访客虚拟机无法在不同的ESXi服务器上互相访问

我有两台vSphere EXSI 6服务器都使用相同的vSwitch设置,并连接到相同的物理交换机 服务器1: eth0 => vlan143(映射到CORE / Management vSwitch) eht1 => vlan140(映射到SAT vSwitch) eth2 => vlan141(映射到ACK vSwitch) 服务器2: eth0 => vlan143(映射到CORE / Management vSwitch) eht1 => vlan140(映射到SAT vSwitch) eth2 => vlan141(映射到ACK vSwitch) 我遇到的问题是服务器1上的Guest虚拟机无法访问位于同一个vSwitch上的Server 2上的Guest虚拟机。 两套Guest都可以访问位于vlan143上的服务器。 每台主机上的网卡连接到一台物理交换机上,该交换机的端口设置为访问端口。 这两个客户正在运行Windows Server 2008 在vSwitch或主机接口上没有启用任何VLAN标记,因为当连接完全中断时。 物理交换机确实有Vlans。 感谢您提供的任何帮助或build议。 更新2016年4月19日… 好的,我想我已经find了原因,我注意到在任何一个ESXI服务器上的某些虚拟机在查看vSwitch概述时都没有显示它们的MAC地址,请参阅下面的屏幕抓取。 VMServer 1 vSwitch VMServer 2 vSwitch 现在我可以从每个显示MAC地址的服务器到达虚拟机,但那些没有显示MAC的虚拟机无法到达其他服务器上的虚拟机。 任何帮助不胜感激。

dhcpd.conf中的“匹配硬件”不起作用

我一直在试图获得一个特定的OUI MAC地址到一个特定的地址池。 我一直无法得到它的工作。 这是我的dhcpd.conf的一个片段,以及它是如何应用的。 class "testphones" { match hardware; } subclass "testphones" 1:00:07:3b:cb:c9:cf; class "avaya-9630" { match if substring(hardware,1,3) = "00:07:3b"; } subnet 172.18.16.0 netmask 255.255.248.000 { option subnet-mask 255.255.248.000; option broadcast-address 172.18.23.255; option routers 172.18.16.1; option avaya-242 "OPTIONS" pool { range 172.18.18.1 172.18.23.254; deny members of "testphones"; deny members of "avaya-9630"; } } subnet […]

是否可以创build具有特定名称的第二个networking设备?

由于许可证服务器的要求,我需要一个eth0或eth1命名的networking设备。 但是,我当前的configuration只有一个名为enp8s0的networking设备。 我正在使用一个CentOS 7 Linux系统。 我不想重命名我的networking设备,因为这将涉及我的系统的各个部分的严重重新configuration。 是否有可能以任何forms创build第二个networking设备,例如使用ip address , ip link , ifconfig等名称eth0或eth1而不更改原始networking设备名称? 它只需要有一个MAC地址。 在这个网站上显示了如何创build设备eth0的别名eth0:0 ,但在我的情况下,我需要一个完整的新名称。