>На linux с такими задачами справляется arptables. во фре совершенно точно так же.
если хочется пробить маки намеренно:
man arp
а вообще бардака никакого нет. фря как и линукс прекрасно знают, куда отправлять и откуда принимать пакеты, даже если все сетевые в одной сетке - как выдумаете, зачем на интерфейсы (даже если это разные физически интерфейсы) вешают не только ИП, но и маску. И таблицу маршрутизации не зря придумали.
А вот фря только лишь пытается помочь админу выявить "лишние" ИП на данном и-фейсе.. И за умную строчку, чтобы она этого не делала за зря, спасибо. Напомню ее:
sysctl -w net.link.ether.inet.log_arp_wrong_iface=0