В общем: есть линукс машинка, есть локальная сеть из n компьютеров. На линуксе крутится самба и еще кое-какие сервисы. У этих кое-каких сервисов есть требование - минимальная скорость ответа (маленький пинг) А к самбе любят цепляться пользователи и пачками и качать файлы.
Тав вот как на самбе висит порядка 20 пользователей, сервисы, которые должны отвечать быстро начинают тормозить. путем разглядывания top и прочих разных мониторов делается умозаключение, что узкое место - интерфейс, через который подключена локалка. (eepro100) на гигабит перейти нельзя. про bonding читал, по каким-то некоторым причинам не хочу. Хочется: воткнуть вторую сетевуху, и самбу повесить на одну, а остальные сервисы на другую.
втыкаю вторую сетевуху, назначаю ей ip из той же локальной сети. Биндю самбу на одну, остальное на вторую.
В результате всё продолжает ходить через первую сетевуху, как будто второй интерфейс не физический, а просто алиас на первом.
Подозреваю, что рыть надо в сторону arp, но не пойму чего и как ?