В случае работы внутри корпоративных сетей существует необходимость доступа как к внутренним ресурсам компании, так и во внешнюю сеть. В этом случае в роутерах Крокс предусмотрен механизм выборочной маршрутизации по доменному имени. Так, например, site.kroks.ru будет открываться через корпоративную (внутреннюю) сеть компании с помощью модема и корпоративной симкарты, а yandex.ru через обычное подключение к сети интернет через wan интерфейс.
Для точечной маршрутизации по доменным именам в первую очередь необходимо составить список доменных имён. В нашем случае список выглядит так:
В первую очередь нам необходимо создать набор ip адресов, в него будут складываться ip адреса доменов при обработке dns запросов. Именного его мы далее будем заполнять и именно его будет использовать роутер для маршрутизации. Для создания перейдём в Сеть - Межсетевой экран - Наборы IP-адресов.
Нажимаем Добавить и заполняем следующие поля:
Не забудьте сохранить изменения.
Для того чтобы заполнить список перейдите на вкладку Сеть - DHCP и DNS - Наборы IP-адресов.
Здесь нам необходимо нажать кнопку Добавить и заполнить следующие поля:
Не забудьте сохранить изменения.
Если в вашей сети отдельный dns-сервер, пропишите его на этом шаге в поле Сервер DNS.
Для того чтобы система могла перенаправить трафик к конкретному сайту из списка через определённый интерфейс необходимо промаркировать его. В роутерах фирмы Крокс такая настройка находится на вкладке Сеть - Межсетевой экран - Правила для трафика.
В самом низу находим кнопку Добавить и вводим следующие поля:
Не покидая этого окна открываем вкладку Расширенные настройки.
На этой вкладке нам нужно выбрать набор IP адресов, который создавали ранее, для этого откройте селектор “Использовать ipset”. У нас здесь только список modem. Сохраняем правило.
Последним пунктом нам необходимо показать роутеру, через какой интерфейс будут идти запросы на сайты из нашего списка. Делается это на странице Сеть - Маршрутизация.
Здесь нам необходимо создать правило, которое позволит обрабатывать промаркированный трафик через отдельную таблицу маршрутизации. Для этого нажимаем кнопку Добавить и заполняем следующие поля:
Не покидая этого окна открываем вкладку Расширенные настройки.
Здесь нам осталось лишь указать, какая именно метка у нужных нам пакетов. Соответственно вводим в поле Метка межсетевого экрана значение 0x1.
Теперь нужно лишь прописать маршрут - указать роутеру, что созданная нами таблица маршрутизации будет идти через нужный интерфейс. В нашем случае это modem1. Открываем вкладку Статические маршруты IPv4.
Внизу нажимаем кнопку Добавить и заполняем следующие поля:
Не покидая этого окна открываем вкладку Расширенные настройки.
Здесь нам осталось лишь связать наше правило с ранее созданной таблицей маршрутизации. Для этого в поле Таблица вводим нашу ранее созданную таблицу - 99. Для этого в выпадающем списке выберите пункт Пользовательский и введите туда нужное число.
Нажимаем Сохранить и применяем настройки. На этом настройка закончена.
Для проверки достаточно перейти на любой сайт из списка. Например, сайт, находящийся во внутренней, корпоративной сети, будет открываться без проблем, как и сайт, находящийся во внешней сети. Для проверки возьмём два сайта. Один из них - qms.ru должен быть открыт через modem1. Второй сайт - 2ip.ru - будет открыт через WAN-интерфейс.
Как видим, он обнаружил что мы подключены через T2 по мобильному интернету. Теперь откроем 2ip.ru.
Здесь же подключение произошло через WAN-интерфейс.