LINUX.ORG.RU

Linux машина с 2 шлюзами и 1 интерфейсом


0

1

Как заставить Linux работать на 2 шлюза одновременно. Шлюзы находятся в той же локальной подсети что и Linux-машина. Поиски говорят, что это можно сделать с 2 интерфесами, а интересно можно ли с 1 ? и если можно, то как ?

Смотря что вы понимаете под шлюзом, если маршрут по-умолчанию - то нельзя (default route), а если просто маршрут через определённый узел до определённой сети то можно.

kostik87 ★★★★★
()

Вот добавление маршрута по умолчанию:

ip route add default via 192.168.1.1 dev eth0
или
route add default gw 192.168.1.1 dev eth0

А вот добавление маршрута до сети 192.168.2.0/24 через хост (шлюз) 192.168.1.1.

ip route add 192.168.2.0/24 via 192.168.1.1 dev eth0

В первом случае запросы до не доступных хостов в вашей сети пойдут по маршруту по-умолчанию, он же шлюз (gate way).
Во втором случае вы явно прописываете маршрут, указывая, что запросы к сети 192.168.2.0/24 должны идти через хост 192.168.1.1, он является для вас шлюзом в сеть 192.168.2.0/24.

kostik87 ★★★★★
()

только написать.

Варианты:

  • round robin
  • баллансировка по загрузке или по какой другой схеме
  • запоминать, откуда было получено входящее соединение, правда в этом случае DG и не нужен, он больше для исходящих

вот только пользы будет как от той игры

Мне кажется, что ты не знаешь, как называется то, что ты хочешь организовать, или не знаешь общепринятых способов решения этой задачи.

spunky ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.