Why do I have the same MAC address against all my NICs when they have IPs all on the same subnet?
Issue
-
A server with four NICs, installed with RHEL6, have one IP address for each NIC/interface, but all IPs are on the same subnet. When traffic is sent to the server, it is observed that whichever IP address you send traffic to, in the ARP cache of the client the server IPs will always be associated with the same MAC address, the one for the first interface.
-
Why is that, and how do you configure RHEL to show the correct MAC address for each of the IPs/NICs with a setup like this?
Environment
- Red Hat Enterprise Linux 6
- Multiple NICs
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
