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


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

Автор Тема: Два шлюза (резервный канал) и разные интерфейсы  (Прочитано 64980 раз)

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

Оффлайн S-VL

  • Автор темы
  • Участник
  • *
  • Сообщений: 166
  • All OS
    • Просмотр профиля
Всем здравствуйте.

Есть Ubuntu Server в котором несколько сетевых карт. Основная сетевуха eno1 и имеет default gw. Недавно добавили еще один канал в сервак в eno2. Нужно настроить оба default gw.

В целом вроде сделал, но есть проблемы.

Я фейковые IP напишу, что бы полную картину описать.

eno1 - 111.111.111.111/24 gw 111.111.111.1
eno2 - 222.222.222.222/24 gw 222.222.222.1

В целом все просто, линк воткнули и я накинул на сеть eno2 IP-шник и так теперь выглядит таблица main в роутах:

ip route show

default via 111.111.111.1 dev eno1 proto static
222.222.222.0/24 dev eno2 proto kernel scope link src 222.222.222.222
111.111.111.0/24 dev eno1 proto kernel scope link src 111.111.111.111

Для второго линка eno2 я добавил еще одну таблицу маршрутизации channel2 и прописал маршруты:


ip route show table channel2

default via 222.222.222.1 dev eno2 proto static
222.222.222.0/24 dev eno2 scope link src 222.222.222.222

Так же накинул правил

ip rule show table channel2

32762: from all to 222.222.222.222 lookup channel2
32763: from 222.222.222.222 lookup channel2



Теперь из внешки оба интерфейса работают, я могу их пинговать, подключаться ко всему что слушает порты на 0.0.0.0/0, то есть казалось бы все работает

НО, теперь тестирую исходящие соединения через этот интерфейс eno2 но не работает


ping -I eno2 8.8.8.8
PING 8.8.8.8 (8.8.8.8) from 77.246.205.21 eno2: 56(84) bytes of data.
^C
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3052ms
pipe 4


Я пробовал пинговать другой сервак ставить tcpdump на icmp но пакеты не долетают.

Коллеги подскажите пожалуйста, что не так.


Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6754
  • 20% Cooler
    • Просмотр профиля
Это так не работает, как вы сделали.

https://help.ubuntu.com/community/UbuntuBonding
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

 

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