bli33ard Posted February 17, 2017 · Report post Доброе время суток. На днях столкнулся с проблемкой. В связи с тех. поломкой на микротике не было ван подключения. Хотел перебросить клиентов на прокси страницу заглушку. Но как оказалось что при отсутствие ван подключения редирект не работает. Нашол статью : Заглушка для клиентов при пропадании интернета. Создаем правило: Включаем на порту 8080 web-proxy. Правим error.html под свои нужды./ip proxy access add action=deny Добавляем статическую запись днс, что б клиенты смогли зарезольвить адреса: где 192.168.23.254 адрес роутера. ttl=10s = для быстрого переключения. Ставим в Scheduler на 5 минут: :local sts [/ip firewall nat get value-name=disabled [find comment=zagluchka]]; :local PingCount 3; #YandexDNS :local PingTarget1 77.88.8.8; #OpenDNS :local PingTarget2 208.67.222.222; #GoogleDNS :local PingTarget3 8.8.8.8; :local PingResult1 [/ping $PingTarget1 count=$PingCount]; :local PingResult2 [/ping $PingTarget2 count=$PingCount]; :local PingResult3 [/ping $PingTarget3 count=$PingCount]; :delay 180; :local PingResult11 [/ping $PingTarget1 count=$PingCount]; :local PingResult22 [/ping $PingTarget2 count=$PingCount]; :local PingResult33 [/ping $PingTarget3 count=$PingCount]; :if (($PingResult1 + $PingResult2 + $PingResult3 + $PingResult11 + $PingResult22 + $PingResult33) >= 7) do={ if ($sts=true) do={} else={/ip firewall nat disable [find comment=zagluchka]; /ip dns static disable [find name=.*]}} else={ if ($sts=true) do={/ip firewall nat enable [find comment=zagluchka]; /ip dns static enable [find name=.*]} else={}} Адреса Микротика ВАН 20.0.0.1 Лан 10.0.0.1 Перед Микротик стоит роутер 20.0.0.2 на котором инет. Клиенты статик 10.0.0.10-.... в настройках сетевых 10.0.0.10/8 шлюз 10.0.0.1 днс 20.0.0.1 Но что-то идет не так. Правило срабатывает но редиректа нет. При переходе на роутер 20.0.0.2 перенапровляет на заглушку. Прошу помощи. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
AKim Posted February 19, 2017 · Report post если это х86 микротик, то днс у него перестаёт работать без интернета. Даже если у вас там только статика, работать он не будет. Это такая фича, которая ещё с пятой версии тянется, а может и раньше. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...