Size: a a a

Mikrotik-Training

2020 October 11

С

Станислав in Mikrotik-Training
Александр Минаков
Всем привет! Кто-нибудь разбирается в fetch? Возникла проблема с тем, что модем не подключается автоматом к сети. Если ему отправить определенный post запрос - сеть подключается. Вопрос как это сделать с микротика.
Параметры запроса:
Host': '192.168.0.1',
'Accept': '*/*',
'Referer': 'http://192.168.0.1/goform/goform_set_cmd_process'

и с параметром

'goformId': 'CONNECT_NETWORK'

Батник, который запускает подключение: curl -e http://192.168.0.1/goform http://192.168.0.1/goform/goform_set_cmd_process?goformId=CONNECT_NETWORK

Пытаюсь отправить через терминал микрота такой запрос - но при выполнении получаю файл с ошибкой.
/tool fetch http-method=post http-header-field="Host:192.168.0.1,Accept:*/*,Referer:http://192.168.0.1/goform/goform_set_cmd_process"  url="http://192.168.0.1/goform/goform_set_cmd_process" http-data="goformId:CONNECT_NETWORK"
ЧЯДНТ?
Почему у курла параметр гетом передаешь, а фетчу постом?
источник

С

Станислав in Mikrotik-Training
И заголовки как то странно выглядят у фетча, поищи примеры передачи заголовков
источник

АМ

Александр Минаков... in Mikrotik-Training
Станислав
И заголовки как то странно выглядят у фетча, поищи примеры передачи заголовков
По вики смотрел http-header-field=h1:fff,h2:yyy
источник

АМ

Александр Минаков... in Mikrotik-Training
Станислав
Почему у курла параметр гетом передаешь, а фетчу постом?
Подсмотрел на 4pda обсуждение с этим модемом. Там есть код на питоне именно с post запросом и пояснение того, что get не срабатывал. Постарался переделать под fetch. Батник можно переделать и на post. Сейчас проверил - тоже работает. curl -X POST -d "goformId=CONNECT_NETWORK" -H "Host: 192.168.0.1" -H "Accept: */*" -H "Referer: http://192.168.0.1/goform/goform_set_cmd_process" http://192.168.0.1/goform/goform_set_cmd_process
источник

@

@iAbadk in Mikrotik-Training
Привет всем! Гугл в поиске пишет: Эта страница отображается в тех случаях, когда автоматическими системами Google регистрируются исходящие из вашей сети запросы, которые нарушают Условия использования. Страница перестанет отображаться после того, как эти запросы прекратятся. До этого момента для использования служб Google необходимо проходить проверку по слову.
источник

@

@iAbadk in Mikrotik-Training
Заставляет подтвердить что не робот.
источник

@

@iAbadk in Mikrotik-Training
Эта штука возникает из-за ipv6 от Харрикейна
источник

@

@iAbadk in Mikrotik-Training
Как с этим бороться?
источник

MA

Mikhail Antonov in Mikrotik-Training
@iAbadk
Как с этим бороться?
Пинать провайдера чтобы дал нативный ипв6
источник

n

nikitasius in Mikrotik-Training
@iAbadk
Эта штука возникает из-за ipv6 от Харрикейна
источник

АМ

Александр Минаков... in Mikrotik-Training
Станислав
Почему у курла параметр гетом передаешь, а фетчу постом?
Посидел еще немного, проверил - с get-ом работает.
/tool fetch address=192.168.0.1 mode=http http-method=get http-header-field="Referer:http://192.168.0.1/goform/goform_set_cmd_process" url="http://192.168.0.1/goform/goform_set_cmd_process\?goformId=CONNECT_NETWORK"
источник

АМ

Александр Минаков... in Mikrotik-Training
Александр Минаков
Посидел еще немного, проверил - с get-ом работает.
/tool fetch address=192.168.0.1 mode=http http-method=get http-header-field="Referer:http://192.168.0.1/goform/goform_set_cmd_process" url="http://192.168.0.1/goform/goform_set_cmd_process\?goformId=CONNECT_NETWORK"
Не надо было на слово верить безымянному комментатору)
источник

АМ

Александр Минаков... in Mikrotik-Training
А есть какая-то возможность запускать скрипт через минуту, после ребута?
источник

VK

Vladimir Kuznetsov in Mikrotik-Training
Александр Минаков
А есть какая-то возможность запускать скрипт через минуту, после ребута?
@reboot
sleep 60
Синтаксис уточнить
источник

VP

Vladimir Prislonsky in Mikrotik-Training
Александр Минаков
А есть какая-то возможность запускать скрипт через минуту, после ребута?
В шедуллере для скрипта start time=startup interval=00:00:00 и в самом скрипte delay 60
источник

АМ

Александр Минаков... in Mikrotik-Training
Vladimir Prislonsky
В шедуллере для скрипта start time=startup interval=00:00:00 и в самом скрипte delay 60
Благодарю)
источник

a

agellar in Mikrotik-Training
привет, кто подскажет. сделал ikev2 тунель между микротиками. пинги клиентов за роутерами  есть в обе стороны. но например на вебморду принтера не заходит, хотя пингует его, как с микротика так и с винды.
источник

DL

Dmitry Lunkov in Mikrotik-Training
Мту?
источник

GM

George Ma in Mikrotik-Training
Маршрутизация?
источник

GM

George Ma in Mikrotik-Training
Фаер?
источник