Варианты доступа в интернет
Для удаленных площадок доступны следующие варианты выхода в интернет:
Прямой доступ в интернет (DIA).
Централизованный доступ в интернет.
Прямой доступ в интернет (DIA)
Прямой доступ в интернет (DIA) — это предоставление удаленной площадке локального выхода в интернет через ее WAN-интерфейсы.
В отличие от централизованного доступа, при котором интернет-трафик передается через overlay на центральную площадку, при использовании DIA трафик выходит в интернет непосредственно с устройства.
Принцип работы DIA
Процесс создания маршрута DIA с указанием метрики приоритета описан в подразделе Создание маршрута DIA.
DIA формируется автоматически для всех WAN-сетей устройства. Для исходящего пользовательского трафика:
выполняется Source NAT;
адрес источника заменяется на IP-адрес соответствующего WAN-интерфейса.
При необходимости отдельную WAN-сеть можно исключить из DIA. Для этого в настройках маршрута DIA удалите Next VRF, которому принадлежит эта WAN-сеть.
Управление доступом
Для ограничения доступа в интернет используются правила МСЭ:
в качестве Destination zone указывается зона WAN;
можно настроить разрешающие или запрещающие правила.
Статусы DIA
Статус DIA отображается на вкладке Dashboard страницы устройства:
Зеленый — WAN используется для выхода в интернет;
Желтый — WAN используется как резервный канал, если все WG-туннели на основном канале переходят в состояние Down;
Красный — WAN не обеспечивает выход в интернет;
Серый — для данного WAN не настроен DIA.
Централизованный доступ в интернет
Централизованный доступ в интернет — предоставление удаленным площадкам выхода в интернет через одно или несколько устройств, выполняющих роль точки выхода.
Принцип работы централизованного доступа
В текущей реализации централизованный доступ в интернет организуется за счет передачи маршрута по умолчанию (0.0.0.0/0) по протоколу BGP.
Маршрут по умолчанию передается на устройство со стороны LAN локальным BGP-соседом.
На удаленных устройствах:
маршрут по умолчанию, полученный по BGP, используется для выхода в интернет;
при наличии нескольких централизованных площадок выбор точки выхода осуществляется на основе доступности маршрутов и их BGP-атрибутов.
Настройка централизованного доступа
Для настройки BGP на устройстве, выполняющем централизованный выход в интернет, выполните следующие шаги:
Перейдите в раздел Devices → Имя устройства → BGP → вкладка Neighbours.
Нажмите кнопку Add.
В открывшемся окне заполните поля:
Neighbour IP (IPv4) — укажите IP-адрес маршрутизатора, с которым настраивается BGP-соседство.
ASN — укажите номер автономной системы этого маршрутизатора.
Local preference — при необходимости скорректируйте значение.
Keep alive (seconds) — при необходимости скорректируйте значение.
Hold timer (seconds) — при необходимости скорректируйте значение.
Включите флаг Enabled.
Нажмите кнопку Save.
Нажмите кнопку Apply для применения настроек.
Перейдите на вкладку Settings.
Включите флаг Enable on device для активации BGP.
При необходимости включите Service route в блоке Redistribution to BGP для анонсирования сервисных маршрутов другим BGP-соседям.
Включите флаг Redistribution from BGP.
Нажмите кнопку Apply.
Приоритет маршрутов
На удаленных устройствах маршрут по умолчанию, полученный по BGP, имеет более высокий приоритет по сравнению с DIA.
За счет этого:
централизованный доступ используется как основной;
DIA может использоваться как резервный механизм выхода в интернет.
Если в блоке Redistribution to BGP включен флаг Static route, необходимо учитывать локальный DIA-маршрут при выборе BGP-пути.
Чтобы маршрут, полученный от BGP-соседа, имел более высокий приоритет, укажите для него значение Local preference выше стандартного значения 100, например 150.
При необходимости повышенное значение Local preference можно назначить только определенным префиксам, полученным от BGP-соседа. Для этого создайте BGP-политику и примените ее к BGP-соседу в направлении Import.
Работа с несколькими точками выхода
При наличии нескольких устройств, предоставляющих централизованный доступ в интернет, рекомендуется:
использовать параметр Local preference для управления приоритетом маршрутов;
задавать разные значения Local preference для разных BGP-соседей.
Чем выше значение Local preference, тем выше приоритет маршрута, полученного от соответствующего BGP-соседа. Таким образом можно определить приоритет централизованных точек выхода в интернет.
При необходимости разные значения Local preference можно назначить отдельным префиксам с помощью BGP-политик в направлении Import.
Процесс создания BGP-политик описан в подразделе Настройка BGP-политик.