Страница 3 из 9
Re: RegExp как API
Добавлено: 11 авг 2022, 16:39
xvo
Inner писал(а): ↑11 авг 2022, 16:32
Только что пробовал. Не ловит. Грешу на фаервол. С www проще, так как он игнорирует правила.
Ни при чем тут firewall - SYN пакеты идут, видятся NAT'ом.
А непосредственно уже http request, в котором сидит нужная layer7 строка - нет, что логично, если на этом конце машина молчит.
Re: RegExp как API
Добавлено: 11 авг 2022, 16:44
Inner
Brook писал(а): ↑11 авг 2022, 16:38
А у меня всё отработало.
Тут прописал порт 8087, можно любой прописать...
http://myip:
8087/securekey/scriptname
Тут его указал... В
layer7 выбрал правило
Regexp
ip firewall nat add chain=dstnat protocol=tcp dst-port=
8087 layer7-protocol=scriptName action=add-dst-to-address-list address-list=scriptName
Поймал пакеты. Адрес-лист создался... ЧЯДНТ?
Всё тоже самое. Правило молчком. Это странно. На какой ros делаете? У меня 6.48
Re: RegExp как API
Добавлено: 11 авг 2022, 16:45
Brook
xvo писал(а): ↑11 авг 2022, 16:39
Inner писал(а): ↑11 авг 2022, 16:32
Только что пробовал. Не ловит. Грешу на фаервол. С www проще, так как он игнорирует правила.
Ни при чем тут firewall - SYN пакеты идут, видятся NAT'ом.
А непосредственно уже http request, в котором сидит нужная layer7 строка - нет, что логично, если на этом конце машина молчит.
Согласен. Прошу прощения. Я промухал. В Layer7 не установил правило...
Re: RegExp как API
Добавлено: 11 авг 2022, 16:48
Inner
А у меня вот идея появилась. А что если, под это добро попробовать подтянуть hotspot или встроенный прокси? Они же, теоретически смогут словить http перенаправленное снаружи?
Re: RegExp как API
Добавлено: 11 авг 2022, 17:18
Brook
Тут можно долго велосипед изобретать.
Первый вариант с input, www и не стандартным портом самый безгеморройный в данном случае.
Вопрос безопасности остается открытым, но можно заморочиться с port-knocking например и разрешать временное соединение только тем, кто правильно постучался, остальных посылать...
Re: RegExp как API
Добавлено: 11 авг 2022, 19:51
Inner
Brook писал(а): ↑11 авг 2022, 17:18
Тут можно долго велосипед изобретать.
Первый вариант с
input,
www и
не стандартным портом самый безгеморройный в данном случае.
Вопрос безопасности остается открытым, но можно заморочиться с
port-knocking например и разрешать временное соединение только тем, кто правильно постучался, остальных посылать...
Но с порт кнокингом получается не гибко. С телефона так просто не простучать. Поэтому да. Либо www на не стандартном порту, либо проброс на что-то внутри. И вот со вторым вариантом я всё ж запарюсь. Хочу заставить это работать без открытого www
Re: RegExp как API
Добавлено: 12 авг 2022, 23:18
Inner
Новость средней паршивости. Можно не шарить www, но,
пока что только тем у кого есть метароутер.
Вот кому интересно. По сути в статье всё описано. Так как в рамках этой ветки требуется только http request, то с сайтом можно не заморачиваться. Главное чтоб веб сервер стартанул. Дальше банально перехватываем на него запросы с применением L7. И всё работает. У меня нашелся микрот с метароутером, так что проверено, работает. В остальном, я покачто не сдаюсь. Думаю как можно ещё сымитировать ответы веб сервера без метароутера. Прокси не прокатил. Хотспот покачто на очереди, но думается, там будет похожая ситуация с проксёй.
Re: RegExp как API
Добавлено: 13 авг 2022, 10:23
Brook
MetaRouter не плохой вариант. Однажды имел с ним дело. Он создавался в первую очередь для того, чтобы разворачивать на нем RouterOS. Такой Микротик внутри микротика.
С RouterOS работало без проблем. Остальное, типа Web serverа, периодически глючило и крашилось с перезагрузкой маршрутизатора.
Для Вашей задачи как раз можно использовать RouterOS в MetaRouter и включить там сервис www, а не поднимать сторонние web сервера.
В этом случае, настроить и изолировать его будет гораздо проще.
К сожалению на моем 4011 его уже выпилили, проверить не на чем.
Re: RegExp как API
Добавлено: 13 авг 2022, 14:19
Brook
Я у себя настроил через SOCKS . В Mangle , внутри сети ловит на Input. Снаружи не тестировал пока.
Тоже перепробовал кучу вариантов. Работает как задумано только с включенной службой www. Остальное костыли...
Re: RegExp как API
Добавлено: 13 авг 2022, 15:43
Inner
Brook писал(а): ↑13 авг 2022, 14:19
Я у себя настроил через
SOCKS . В
Mangle , внутри сети ловит на Input. Снаружи не тестировал пока.
Тоже перепробовал кучу вариантов. Работает как задумано только с включенной службой
www. Остальное костыли...
А можете дать конфигурацию socks? Не имел с ним дело. Сейчас только теорию прочитал.
В рамках этой задачи, метароутер можно всё что угодно развернуть. Даже голый nginx сойдёт. Думаю при минимуме конфы глючить не будет. Главное, чтоб на http был ответ