Всем привет!
Появилась потребность часть интернет трафика ( веб сайты ) открывать через VPN. Ранее для маркировки пакетов я использовал DST address list, в чем собственно и проявлялась боль - список хранится в ip адресах. Дело было во время версии прошивки 6.40.х. у контента ip адреса меняются, и приходилось постоянно проверять и перепроверять этот списочек.
Вопрос(ы):
- при маркировании пакетов в advanced есть поле content. официальный вики, предлагает туда вписывать что-то а-ля "facebook". при этом нет толком объяснения, каким образом работает, микротик смотрит внутрь пакета???
- Ни появилось ли в прошивки микротика чего нового для упрощения такой маршрутизации?
- Возможно есть более правильные способ маршрутизации трафика, что бы маршрутизировал не по IP а по имени сайта? тот же pFsense \ opnSense такое умеют.
- Возможно я не оптимально подошел к решению вопроса с маршрутизацией. если направите на путь истиный и светлый, буду признателен.
Заранее благодарен за ответы!
Общий вопрос по Policy Base Routing
-
- Сообщения: 2
- Зарегистрирован: 23 апр 2020, 09:27
-
- Сообщения: 562
- Зарегистрирован: 14 апр 2018, 15:21
- Откуда: СССР
Re: Общий вопрос по Policy Base Routing
Adress-list поддерживает доменные имена уже туеву кучу релизов
Дома: CCR2004 (7-ISP(GPON)белый IP)
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Общий вопрос по Policy Base Routing
Приветствую.
Наверное, имеется в виду пользовательская статья в официальной вики (а не раздел "Manual") - там много "нестандартного" может быть. Да, смотрит внутрь пакета. Именно поэтому для маршрутизации TCP не подходит, как и всякие правила Layer 7: в первых трёх пакетах рукопожатия нет никаких "facebook", только IP-адреса и порты. А когда появляется "facebook" - уже поздно перемаршрутизировать, можно только сломать.
Как и написал Sir_Prikol, уже давно появилось.
Строго говоря, это в общем случае невозможно Так что можно только подходом с Address-List по домену и убедиться, что клиенты используют роутер в качестве DNS-сервера (чтобы не было такого, что у роутера домен резолвится в один набор IP, а у клиента - в другой).
-
- Сообщения: 2
- Зарегистрирован: 23 апр 2020, 09:27
Re: Общий вопрос по Policy Base Routing
Вот примерно столько времени я этим и не интересовался, спасибо за хорошую новость!Adress-list поддерживает доменные имена уже туеву кучу релизов
Отдельное спасибо за развернутый ответ про поле content!Chupaka писал(а): ↑23 апр 2020, 19:19 Приветствую.
Наверное, имеется в виду пользовательская статья в официальной вики (а не раздел "Manual") - там много "нестандартного" может быть. Да, смотрит внутрь пакета. Именно поэтому для маршрутизации TCP не подходит, как и всякие правила Layer 7: в первых трёх пакетах рукопожатия нет никаких "facebook", только IP-адреса и порты. А когда появляется "facebook" - уже поздно перемаршрутизировать, можно только сломать.
Как и написал Sir_Prikol, уже давно появилось.
Строго говоря, это в общем случае невозможно Так что можно только подходом с Address-List по домену и убедиться, что клиенты используют роутер в качестве DNS-сервера (чтобы не было такого, что у роутера домен резолвится в один набор IP, а у клиента - в другой).
спасибо, тему можно закрывать!