Есть линуксовый (ядро 2.6.10) файловый сервак, подключенный к локальной сети через 100 мегабитный свитч.
Когда подключается несколько пользователей, 100 мегабит не хватает.
И я хочу добавить в сервак еще 1 сетевуху и подрубить её ещё одним проводом к свитчу.
Если удастся настроить софт, то получится вроде как 200 мегабит. По крайней мере, в одну сторону. Это мне и надо, т.к. в основном скачивают а не закачивают.
Но как настроить и возможно ли вообще? Во первых необходимо, чтобы у сервера, как и раньше, остался 1 IP адрес.
Я думаю присвоить интерфейсу второй сетевухи какой-нибудь левый IPшник (Если сделать мост, то я не знаю, как поведут себя юзерские компы, когда увидят в сетке 2 MAC адреса с одинаковым IP).
Юзеры, как и раньше, будут обращаться к серверу только через один интерфейс.
А трафик от сервака к юзерам может идти как через первый интерфейс, так и через второй (в последнем случае можно делать какой нибудь SNAT, чтобы пакеты выглядели нормально).
Но как заставить сервер делить исходящий трафик между двумя интерфейсами?
(А я больше чем уверен что если ничего не предпринять, трафик будет идти только через один интерфейс)