Jump to content

Question

Posted

день добрый, есть какая-то возможность устанавливать метрики маршрутов?

вкратце пытаюсь решить такую задачу:

- есть два wireguard подключения (через разные сервера), отличаются по пропускной способности и задержке

- если первое подключение живое, то хочу чтобы трафик до другой приватной сети (192.168.xx) шел через него

- если первое подключение померло, хочу чтобы трафик на 192.168.xx шел через второе подключение

дефолтный маршрут не через vpn

 

8 answers to this question

Recommended Posts

  • 0
Posted (edited)

В МТ решается distance + ping check gateway + mark routing/connections. В кинетике Маркировки нет, остальные 2 механизма есть

Edited by stefbarinov
  • 0
Posted
1 час назад, bzzztomas77 сказал:

поясните что такое MT, спасибо.

Известный бренд сетевого оборудования 

  • 0
Posted
Quote

(config)> ip ro 192.168.3.0 255.255.255.0 Wireguard0 100
Network::RoutingTable: Added static route: 192.168.3.0/24 via Wireguard0.
(config)> ip ro 192.168.3.0 255.255.255.0 Wireguard1 200
Network::RoutingTable: Added static route: 192.168.3.0/24 via Wireguard1.
(config)> sh ip ro
================================================================================
Destination          Gateway           Interface                         Metric 
================================================================================
192.168.3.0/24       0.0.0.0           Wireguard1                        200    

первого маршрута в таблице нет, хотя оба интерфейса живые. если маршрут с метрикой 200 удаляю, то появляется маршрут с метрикой 100.

 

  • 0
Posted
В 15.11.2021 в 14:37, bzzztomas77 сказал:

день добрый, есть какая-то возможность устанавливать метрики маршрутов?

В CLI (зайти на роутер используя telnet-клиент)

ip route ( ‹ network › ‹ mask › | ‹ host › | default ) ( ‹ gateway › [interface ] | ‹ interface › ) [ auto ] [ metric ]

В 16.11.2021 в 02:51, bzzztomas77 сказал:

первого маршрута в таблице нет

show ip route, очевидно, показывает только активные на данный момент маршруты. Описание команды -
 

show ip route
Показать текущую таблицу маршрутизации.

Полный список маршрутов можно посмотреть командой show running-config

  • 0
Posted
Just now, vadimbn said:

В CLI (зайти на роутер используя telnet-клиент)

ip route ( ‹ network › ‹ mask › | ‹ host › | default ) ( ‹ gateway › [interface ] | ‹ interface › ) [ auto ] [ metric ]

собственно я именно так и делал. и, по идее, должен победить маршрут с меньшей метрикой (100 в моем примере) ?

  • 0
Posted
Только что, bzzztomas77 сказал:

и, по идее, должен победить маршрут с меньшей метрикой (100 в моем примере) ?

Если интерфейс работает, то да. Кстати, про metric, по крайней мере для моего KN-2710, написано "В текущей реализации игнорируется." То есть, похоже, что этот параметр тупо не работает. Возможно, ваша задача решается с помощью Entware.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...