Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Разный шлюз по умолчанию для разных клиентов  (Прочитано 867 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн keper

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Коллеги здравствуйте.
Есть такие данные:
eth0      inet addr:194.0.0.0 - основной инет канал
eth1      inet addr:192.168.0.0 - внутренняя сеть
eth2      inet addr:93.0.0.0 - резервный канал
Для локальной сети 192.168.0.0/24 интернет натится с основного канала где шлюз по умолчанию default via 194.0.0.0 dev eth0

задача:

Необходимо для одного -двух-трёх внетренних клиентов 192.168.0.1, 192.168.0.2, 192.168.0.3 сделать шлюзом по умолчанию   default via 93.0.0.0 dev eth2

Т.е. чтобы все клиенты сети как выходят в интернет через основной пров, так и выходили, а уже несколько внутренних машин ходили в инет через резерв.

Буду признателен за подсказки.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
поиск по слову iproute2

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Или на самих машинах настроить другой шлюз (смотря как сеть построена)
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Azure, судя по тому, что внутренний адрес шлюза один, ваш вариант не сработает.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн keper

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Или на самих машинах настроить другой шлюз (смотря как сеть построена)
Именно нужно не шлюз на клиентах перенастраивать, а на самом шлюзе прописать маршрут по умолчанию для конкретного клиента отдельный.

т.е. default via 194.0.0.0 dev eth0  шлюз по умолчанию для всех клиентов и каким то образом прописать шлюз по умолчанию 93.0.0.0 для одного клиента в этой же сети.

Вот честно уже не могу сообразить чё да как. Запутался в этих хау ту...

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Заставляете повториться: iproute2

Хауту нужны только для посмотреть "как летает". Для реального использования нужно изучить инструмент и методы работы с ним, иначе можно попасть в просак.

 

Страница сгенерирована за 0.053 секунд. Запросов: 25.