I have a Linux server running CentOS 6.4 that is used as an iSCSI target. The server is multi-homed with two NICs, both on the same subnet. iSCSI multipathing takes care of the load-balancing/failover, so all I need is for each NIC to operate independently. How do I configure this system to avoid all the weird routing and ARP issues that always come along with a multi-homed setup, such as traffic being returned on a different interface from the source, or one interface accepting traffic sent to the IP of the other. The bonding solution is not an option, as it has issues with the iSCSI connection.
The important stuff:
- eth0: IP 10.1.1.242 / SN 255.255.252.0 / GW 10.1.1.254
- eth1: IP 10.1.1.243 / SN 255.255.252.0 / GW 10.1.1.254