Те два адреса на той же подсети, как Ваш пример подразумевает? Случайно эти две сетевых платы, подключенные к тому же переключателю, также?
Затем это могло очень хорошо путать стек TCP/IP поля...
Кажется, что Вы выполняете классическую установку виртуального сервера. Поместите следующие 2 опции в/etc/sysctl.conf и затем работайте sysctl -p
net.ipv4.conf.all.arp_announce = 2
net.ipv4.conf.all.arp_ignore = 1
Они будут препятствовать тому, чтобы поле отправило любому arps интерфейс для IP, который не является основным устройством того интерфейса.