@MikrotikRu

Страница 1666 из 3964
Alexei
15.09.2017
12:47:08
так, и в чём пробелма тогда?
вот в хочу на стенде сделать, и почему-то крокодил не ловится, не понимаю почему.

Kirill
15.09.2017
12:47:20
показывай

Alexei
15.09.2017
12:47:26
секунду

показывай
балин, заработало :) чудеса какие-то :)

Google
Alexei
15.09.2017
12:51:22
извиняюсь за беспокойство :)

Admin
15.09.2017
12:53:38
Господа, вопрос по быстрому. Есть один интерфейс, на нем две подсети. Есть задача — перебросить все запросы клиентов на айпи во второй подсети. Правило /ip firewall nat add action=dst-nat chain=dstnat comment="netmap clients not in allow list to captive portal" dst-port=80,443 protocol=tcp src-address=192.168.88.0/24 src-address-list=!allow to-addresses=192.168.89.2 раньше работало, когда айпи, на который перебрасывались запросы, был во внешней сети, на другом интерфейсе. Теперь оно не работает — вероятно, из-за того, что трафик во внутренней сети просто не попадает в цепочку dstnat. Что мне нужно сделать, чтобы переадресация заработала?

Микротик — RB751G, настройки стандартные через quickset

Сходу проблему решить не удалось, поэтому обращаюсь к сообществу.

Admin
15.09.2017
12:56:53
Kirill
15.09.2017
12:57:57
покажите весь нат

Admin
15.09.2017
12:58:40
add action=dst-nat chain=dstnat comment=\ "netmap clients not in allow list to captive portal" dst-port=80,443 \ protocol=tcp src-address=192.168.88.0/24 src-address-list=!allow \ to-addresses=192.168.89.2 add action=masquerade chain=srcnat comment="defconf: masquerade" out-interface=\ ether1

Собственно, даже две подсети городить не обязательно. Если есть решение, как переадресовать клиентов на хост в той же подсети, я им воспользуюсь.

Sergiy
15.09.2017
12:59:41
Хейрпин

у тебя новый адрес в локалке или вообще это тот же роутер?

Admin
15.09.2017
13:00:27
Нет, это другой адрес. Там малинка, и я на ней пилю портал авторизации через смс.

Google
Sergiy
15.09.2017
13:00:38
Ну так маскарадь трафик к ней. ТАк как клиент ждет ответа от МАС роутера,а прилетает от МАС малины. Надо маскарадить трафик к малине этот. что бы она отвечала роутеру, а роутер уже клиенту отсылал ответ

Илья
15.09.2017
13:00:44
Kirill
15.09.2017
13:01:03
Илья
15.09.2017
13:01:32
юзеру сделал бинд, таргет в очереди указываю этот бинд, горит красным

Sergiy
15.09.2017
13:02:10
не не сети разные
а, да, проглядел. ?

Kirill
15.09.2017
13:02:26
192.168.89.1
выключи все правила в филтре, для теста

Anton
15.09.2017
13:02:44
Sergiy, а ты свои сиську и 2011 подебил уже, кстати?

Sergiy
15.09.2017
13:02:45
слушай, а на малине случааем не два адреса?

Admin
15.09.2017
13:02:55
Сейчас выключу второй, перезагружусь и проверю.

Sergiy
15.09.2017
13:03:46
Sergiy, а ты свои сиську и 2011 подебил уже, кстати?
неа, руки не доходят. вчера подключал voip-шлюз и звезды фотографировал

Admin
15.09.2017
13:04:22
Sergiy
15.09.2017
13:04:32
Сейчас выключу второй, перезагружусь и проверю.
Я имел ввиду адрес из локалки клиентов. Он им напрямую отвечать мог тогда. Админ, для начала смотри на трафик. улетают ли пакеты на новый адрес посмотри торчем на интерфейсе к малине. Ну или пакет снифером. так лучше будет

Илья
15.09.2017
13:06:44
по ходу бинд неправильно ставил, щас переподключится клиент...

да, service надо прописать было, всё отлично

Admin
15.09.2017
13:08:53
Я имел ввиду адрес из локалки клиентов. Он им напрямую отвечать мог тогда. Админ, для начала смотри на трафик. улетают ли пакеты на новый адрес посмотри торчем на интерфейсе к малине. Ну или пакет снифером. так лучше будет
Вот я тоже так и подумал. Сейчас убрал в малине айпи из 88й подсети, перезагружаю. Что странно, service networking restart не убирает ранее добавленные адреса, они остаются до перезагрузки.

Google
Anton
15.09.2017
13:09:50
Ничего странного, так и должно быть. Догадаешься, почему?

Admin
15.09.2017
13:11:03
Потому, что адреса из конфига только добавляются? Не совсем логично :/

Anton
15.09.2017
13:11:30
Почему же?

Admin
15.09.2017
13:12:19
Ага. Restart не обновляет конфиг, сервис просто считывает новый при перезапуске, верно?

Anton
15.09.2017
13:12:49
Я не знаю, что ты имеешь в виду, но на самом деле это работает так:

Рестарт = стоп + старт. Откуда старт берёт адреса, которые нужно назначить? Очевидно, из конфига. Стоп отличается тем, что не добавляет, а удаляет адреса. Откуда он берёт список адресов, которые нужно удалить? ? Очевидно же, из конфига.

Следовательно, когда ты 88.1 (или что там у тебя) убрал из конфига - скрипт network уже не знает ни о том, что этот адрес нужно назначать, ни о том, что его нужно удалять.

Sergiy
15.09.2017
13:15:25
а как нужно указывать что адрес надо удалять?

Admin
15.09.2017
13:15:31
А если сделать reload, то все будет как нужно?

Anton
15.09.2017
13:16:04
А что, для network есть эта команда?

а как нужно указывать что адрес надо удалять?
Ручками. Или сначала сделать стоп, убрать адрес из конфига, потом сделать старт.

Sergiy
15.09.2017
13:16:49
тоесть он сравнивает конфиги на момент стопа и старта? Ясно.

Anton
15.09.2017
13:17:08
Никто ничего не сравнивает. Внимательно прочти.

Admin
15.09.2017
13:17:25
А что, для network есть эта команда?
user@ubuntu:~> service networking [tab-tab] force-reload reload restart start stop

тоесть он сравнивает конфиги на момент стопа и старта? Ясно.
Нет. Просто у него в памяти есть текущий конфиг, скорее всего. А может и нет, и все это не заработает. Проверять не хочу, у малины нет монитора.

Sergiy
15.09.2017
13:18:15
Никто ничего не сравнивает. Внимательно прочти.
"Или сначала сделать стоп, убрать адрес из конфига, потом сделать старт." Как я должен был интерпритировать даную информацию?

Anton
15.09.2017
13:18:31
user@ubuntu:~> service networking [tab-tab] force-reload reload restart start stop
Хм, не обращал внимания. Ну возьми да открой скрипт - увидишь, что делает релоад.

Alexei
15.09.2017
13:18:54
показывай
не понимаю почему перестаёт работать во второй раз если остановить пинги, и удалить запись из адрес-листа /ip firewall mangle add action=mark-connection chain=prerouting connection-state=new dst-address=8.8.8.8 new-connection-mark=google passthrough=no protocol=icmp add action=mark-packet chain=postrouting connection-mark=google new-packet-mark=4 passthrough=yes /ip firewall nat add action=src-nat chain=srcnat comment=NAT out-interface=ether1-WAN to-addresses=192.168.1.155 add action=add-src-to-address-list address-list=123 address-list-timeout=0s chain=srcnat packet-mark=4 при чем счетчики тикают в мангле на оба правила, в коннекшен трекере марк google виден а в адре слист не добавляется, я уж соединение удалял, пинги останавливал, роутер даже ребутнул на всякий пожарный, а всё равно нет. только что работало при таких правилах. Да и счетчик второго правила нат перестает тикать.

Google
Admin
15.09.2017
13:19:39
Ну, пока мы все это обсуждали, у меня заработало. @erazel спасибо за подсказку насчет второго адреса!

Sergiy
15.09.2017
13:20:04
ну я предположил что для удаления адреса надо это делать между стопом и стартом. если менять конфиг ДО стопа то это не даст результата. Как было в случае Админа

Anton
15.09.2017
13:20:27
Совершенно верно, и я уже объяснил, почему.

Admin
15.09.2017
13:21:55
ну я предположил что для удаления адреса надо это делать между стопом и стартом. если менять конфиг ДО стопа то это не даст результата. Как было в случае Админа
Маленький нюанс: если машина далеко, это сделать не получится. А так получается защита от дурака в каком-то смысле — поменять конфиг, применить, зайти по новому адресу, убрать старый ручками.

Sergiy
15.09.2017
13:22:09
Серёга привет, скажи своё веское :)
не скажу. я не мониторил ветвь диалога. да и в конфигах с наскока трудно разбираюсь

Alexei
15.09.2017
13:22:50
в нат, твоё правило подними выше src-nat
дак и работало жеж и так :)

Admin
ERROR: S client not available

Admin
15.09.2017
13:23:28
Я же сказал, что получается защита. Не имел в виду, что это предусмотрено.

Alexei
15.09.2017
13:23:31
может это глюк какой...

Kirill
15.09.2017
13:24:03
поднял результата нет :)
какой должен быть результат, если в нат попадает только пакет new

Alexei
15.09.2017
13:24:33
какой должен быть результат, если в нат попадает только пакет new
по итогу мне по состоянию коннекшена в таком случае не ндао опционировать?

Anton
15.09.2017
13:25:34
Я же сказал, что получается защита. Не имел в виду, что это предусмотрено.
Не защита это, а случайность, грубо говоря. Просто побочный эффект.

Alexei
15.09.2017
13:27:42
ты кейс опиши полностью
как и говорил, хочу метить пинги до гугла, а потом по этим меткам заносить тех кто пингует в адрес-лист

используя мангл

Google
Kirill
15.09.2017
13:28:18
так а зачем nat тогда?

Alexei
15.09.2017
13:28:46
так а зачем nat тогда?
а че мдобавалять в адрес-лист

Kirill
15.09.2017
13:28:54
темже mangle

Kirill
15.09.2017
13:30:20
а че мдобавалять в адрес-лист
add action=add-src-to-address-list address-list=google address-list-timeout=10s chain=forward dst-address=8.8.8.8 protocol=icmp src-address-list=!google

NoldiCori N7
15.09.2017
14:10:57
/system reset-configuration

сдался я, может тут мне помогут

MikroTik RouterBoard hAP Mini

вот эта штука не хочет программно сбрасываться на дефаулт. точнее она сбрасывается но после к ней не подключиться ни по ip ни по mactelnet (winbox). аппаратный сброс работает штатно.

привет всем

/system reset-configuration no-defaults=yes skip-backup=yes

пробовал еще в конце команды добавить run-after-reset=ip.rsc но тоже скрипт не отрабатывает

Anton
15.09.2017
14:12:43
И ты теперь по всем чатам ходишь и кросспостишь?

Sergiy
15.09.2017
14:12:57
а это запрещено?

Anton
15.09.2017
14:13:14
В этих ваших интернетах сетевой этикет порицает кросспостинг, да.

А на форумах так вообще банят за такое.

Kirill
15.09.2017
14:15:18
пробовал еще в конце команды добавить run-after-reset=ip.rsc но тоже скрипт не отрабатывает
а случаем на компе с которого ты пытаешь подключиться, не пару сетевых адаптеров? (виртуальных ,physicall)

NoldiCori N7
15.09.2017
14:16:20
да есть такое. но при чем тут это? если комп отлично подключается после аппаратного сброса микротика

Sergiy
15.09.2017
14:16:24
А на форумах так вообще банят за такое.
на форумах разные темы ОДНОГО ФОРУМА. а тут каждый чат это ОТДЕЛЬНЫЙ ФОРУМ. Так что успокойся ?

Страница 1666 из 3964