Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Захватывающая аркада-лабиринт по мотивам культовой игры восьмидесятых. Управляйте желтым человечком, ешьте кексы и постарайтесь не попадаться на глаза призракам.

Пикман

Аркады, На ловкость, 2D

Играть

Топ прошлой недели

  • Oskanov Oskanov 9 постов
  • Animalrescueed Animalrescueed 46 постов
  • AlexKud AlexKud 33 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
19
maxkrok
maxkrok
15 дней назад
Лига Сисадминов

Умный родительский контроль на MikroTik: Как разрешать доступ в интернет с вашего телефона⁠⁠

Стандартные методы родительского контроля часто бывают неудобными: либо вы блокируете всё, кроме пары сайтов, либо тратите кучу времени на ручное ведение "белых списков". Этот метод предлагает элегантное и гибкое решение.

Идея проста: по умолчанию интернет на устройстве ребенка полностью заблокирован. Но как только вы заходите на какой-либо сайт или используете приложение на своем "контрольном" телефоне, его адрес автоматически добавляется в "белый список", и ребенок тут же получает к нему доступ. Вы управляете доступом, просто пользуясь своим телефоном.

Как это работает (концепция)

  1. Блокировка по умолчанию: Мы создаем правило, которое блокирует весь интернет-трафик для устройства ребенка, идентифицируя его по уникальному MAC-адресу.

  2. Динамический "белый список": Мы создаем специальный список адресов (Address List), который изначально пуст.

  3. Правило-шпион: Мы настраиваем правило, которое следит за интернет-активностью контрольного телефона. Когда он заходит на новый ресурс, его IP-адрес автоматически заносится в "белый список".

  4. Правило-исключение: Мы создаем еще одно, самое важное правило. Оно стоит выше блокировки и разрешает ребенку доступ только к тем адресам, которые в данный момент находятся в "белом списке".

Что вам понадобится

  1. Доступ к настройкам вашего роутера MikroTik (через WinBox или веб-интерфейс).

  2. MAC-адрес устройства ребенка (например, AA:BB:CC:11:22:33).

  3. MAC-адрес вашего контрольного телефона (например, DD:EE:FF:44:55:66).


Шаг 1: Пошаговая настройка в терминале

Откройте в WinBox или веб-интерфейсе New Terminal и последовательно введите следующие команды. Не забудьте заменить MAC-адреса на ваши!

Создаем "белый список"

/ip firewall address-list add list=allowed_for_child comment="Whitelist for Child"

Эта команда создает пустой список адресов с именем allowed_for_child. Именно сюда будут автоматически добавляться разрешенные IP-адреса.

Создаем правило для отслеживания контрольного телефона

/ip firewall mangle add action=add-dst-to-address-list address-list=allowed_for_child address-list-timeout=none chain=prerouting src-mac-address=DD:EE:FF:44:55:66 connection-state=new comment="Populate whitelist from control phone"

Это самое умное правило. Оно следит за трафиком контрольного телефона (с MAC-адресом DD:EE:FF:44:55:66) и, как только обнаруживает новое соединение, добавляет IP-адрес назначения в наш "белый список" allowed_for_child. Параметр address-list-timeout=none означает, что адрес добавляется навсегда.

Создаем разрешающее правило для ребенка

/ip firewall filter add action=accept chain=forward dst-address-list=allowed_for_child src-mac-address=AA:BB:CC:11:22:33 comment="ALLOW child access to whitelist"

Это правило разрешает устройству ребенка (определяемому по его MAC-адресу AA:BB:CC:11:22:33) обращаться к любому IP-адресу, который находится в списке allowed_for_child.

Создаем блокирующее правило по умолчанию

/ip firewall filter add action=drop chain=forward src-mac-address=AA:BB:CC:11:22:33 comment="BLOCK all other internet for child"

Это финальное правило. Оно блокирует весь остальной интернет-трафик для устройства ребенка, который не был разрешен предыдущим правилом.

Шаг 2: Проверка порядка правил (Критически важно!)

Брандмауэр MikroTik обрабатывает правила последовательно, сверху вниз. Чтобы наша система работала, разрешающее правило обязательно должно стоять выше блокирующего.

  1. Перейдите в IP -> Firewall.

  2. Откройте вкладку Filter Rules.

  3. Убедитесь, что правило с комментарием ALLOW child access to whitelist находится НАД правилом с комментарием BLOCK all other internet for child.

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

Шаг 3: Как этим пользоваться и управлять

Система полностью настроена и уже работает.

  • Чтобы дать доступ: Просто откройте нужный сайт, игру или приложение на своем контрольном телефоне. Их сетевые адреса автоматически попадут в "белый список".

  • Чтобы отозвать доступ: Поскольку мы установили бесконечное время (timeout=none), "белый список" нужно чистить вручную.

    1. Перейдите в IP -> Firewall -> вкладка Address Lists.

    2. Найдите и выделите IP-адрес, доступ к которому вы хотите закрыть.

    3. Нажмите на красный минус (-) для удаления. Доступ будет мгновенно закрыт.

На каких еще роутерах можно это настроить?

Описанная схема очень изящно реализуется на MikroTik благодаря одной ключевой функции — action=add-dst-to-address-list. Это встроенный инструмент, который делает всю сложную работу за нас. На других платформах достижение того же результата потребует больше усилий.

Категория 1: Почти невозможно (Обычные домашние роутеры)

На стоковых (заводских) прошивках большинства роутеров от TP-Link, D-Link, Asus, Netgear и т.д. реализовать такую схему не получится. Их брандмауэры не обладают необходимой гибкостью для отслеживания трафика и динамического изменения списков доступа.

Категория 2: Возможно, но сложнее (Продвинутые и Pro-роутеры)

  • OpenWrt: Потребуется комбинация iptables, ipset и написание кастомного скрипта, который будет анализировать системные логи и добавлять IP-адреса в ipset. Сложность: Высокая.

  • Keenetic: Принцип схож с OpenWrt, но потребует адаптации скриптов под синтаксис и особенности KeeneticOS. Сложность: Средняя/Высокая.

  • Ubiquiti UniFi (USG/UDM): Потребует глубокой работы с конфигурационными файлами в формате JSON, что выходит далеко за рамки стандартных настроек. Сложность: Высокая.

Категория 3: Возможно для энтузиастов (pfSense / OPNsense)

На программных роутерах это реализуемо, но, как и в OpenWrt, потребует настройки логирования трафика и создания скрипта, который будет парсить лог и добавлять IP-адреса в нужную таблицу брандмауэра. Сложность: Высокая.

Показать полностью
[моё] Родители Mikrotik RouterOS Блокировка Длиннопост
47
23
Domorost
Domorost
2 месяца назад
Обзоры и рейтинги

MikroTik hAP ax3 - плюсы и минусы роутера⁠⁠

Продолжаю делиться с вами историями про роутеры, которые тестируем мы вместе с коллегами. Я уже говорил раньше - мы всё это делаем не ради сухих характеристик или рекламы, а чтобы самим было проще разобраться в этой теме. Да и важно не просто подсветить что-то для технарей, а рассказать на обычном, бытовом уровне. Современные роутеры - это не просто «коробочка с интернетом», а целые комбайны с кучей функций, и выбор подходящей модели иногда превращается в головоломку. Поэтому обзоры и рейтинги мы пишем, чтобы помочь обычному пользователю, да и самим себе, сориентироваться: чем отличаются устройства, где реально есть смысл переплачивать, а где маркетинг.

Историю рассказал один из моих коллег, оставляю ее от первого лица: На этот раз у меня в руках оказался MikroTik hAP ax3. И скажу честно: это зверюга. Сразу видно, что аппарат сделан не для «чайников», а для тех, кто любит держать всё под контролем. RouterOS - это не привычная оболочка типа TP-Link Tether или Xiaomi Home. Здесь каждую настройку приходится искать вручную, интерфейс местами запутанный, и без гугла в первый день не обойтись. Но как только преодолеваешь этот порог - открывается целый мир возможностей: маршруты, VLAN, VPN, файрвол, статистика нагрузки и многое другое. Для кого-то это лишние сложности, а для меня - простор для экспериментов.

Из коробки сеть запускается сразу (Wi-Fi преднастроен, пароль на стикере). Но я, конечно, пошёл дальше: поменял SSID, настроил IPTV, поднял VPN-сервер для доступа к домашней сети. Получилось именно то, что я хотел - и это чувство, когда твоя сеть работает «под тебя», дорогого стоит.

Теперь к главному - скорости. MikroTik hAP ax3 поддерживает Wi-Fi 6 (AX1800), и разница по сравнению с моим прошлым роутером заметна сразу. На тарифе 500 Мбит/с в одной комнате скорость почти как по кабелю - 450-480 Мбит/с без провалов. В соседней - около 300 Мбит/с, что для фильмов в 4К или онлайн-игр хватает за глаза. В дальней комнате (две стены) уже ближе к 50-100 Мбит/с, но всё равно рабоче. А вот сеть 2.4 ГГц удивила: там, где мой старый роутер еле держал сигнал, MikroTik уверенно выдаёт нормальный интернет. Даже на лестничной площадке ловится.

Фишки, которые понравились:

  • USB 3.0 порт. Подключил к нему внешний диск, сделал сетевое хранилище. Теперь бэкапы уходят прямо на диск без проводов, удобно. Правда, пришлось учесть нюанс - кабель внешнего HDD создавал помехи для 2.4 ГГц, но я просто переставил его подальше от антенн, и всё стало норм.

  • Поддержка PoE. Ради интереса запитал IP-камеру от роутера. Сработало! Для частного дома или офиса это может быть реально полезно.

  • Съёмные антенны. Читал, что энтузиасты меняют их на более мощные - и добиваются ещё большего покрытия. Я пока не заморачивался, но сам факт радует.

Минусы, куда без них: RouterOS пугает новичков - тут нет простого мастера «нажми три кнопки и готово». Меню сложное, терминология специфическая. Плюс Wi-Fi 5 ГГц изначально был слабее, чем ожидал, пришлось обновить прошивку и подкрутить настройки. Ну и цена, конечно: стоит ощутимо дороже массовых моделей, но тут вопрос - нужен ли вам весь этот функционал.

В целом, этот роутер я бы сравнил с Linux: может почти всё, но потребует усилий. Если вы готовы разбираться - оно того стоит. Если же нужен вариант «включил и забыл» - лучше посмотреть что-то попроще.

Чтобы было проще сравнивать, мои коллеги собрали рейтинг роутеров в рамках проекта Доморост. Там всё аккуратно сведено в таблицу: можно быстро глянуть, чем отличаются разные модели и какие реально заслуживают внимания.

На этом все, до встречи!

Показать полностью 4
[моё] Электрика Электричество Техника Электроника Компьютерная помощь Роутер RouterOS Гик Wi-Fi Гаджеты Тест Обзор Длиннопост
6
2
kotel.v.adu
kotel.v.adu
2 года назад

Прошу помощи по routerOS⁠⁠

В чем суть вопроса.. нужно в файрволе сделать черный список сайтов..
один или поштучно не проблема, но их ощутимое колличество..
в терминале (в котором я не умею, как во всем микротике )) есть команда / ip firewall address-list add address= www.google.com list= black
понятно что гугл как пример.. один сайт так добавляется без проблем, но это та же фигня что и без терминала. А как правильно написать команду чтобы несколько сайтов добавить?

[моё] Без рейтинга Mikrotik Помощь RouterOS Текст
26
43
oleg7igorevich
oleg7igorevich
4 года назад
Лига Сисадминов

Режем скорость. Настройка шейпера⁠⁠

Начинающим сисадминам, владельцам микротиков и просто интересующимся - как настроить ограничение ширины канала на RouterOS

[моё] Системное администрирование Для начинающих Mikrotik RouterOS Роутер Видео
18
93
TheKeeperOfSmile
TheKeeperOfSmile
7 лет назад
Информационная безопасность IT

Взлом routerOS⁠⁠

Всем привет!

У нас оригинально угнали микротик в удаленном филиале, поправив фаерволл следующим образом

Взлом routerOS
Вроде даже по доброму, но у админской учетки сильно порезали права,злоумышленники создали другую с фулльными правами. Офис далеко, настройки провайдера- pppoe, бэкак снять не можем, конфиг выгрузить тоже, посоветуйте, как быть?
ОС Обновили.
[моё] RouterOS Взлом Уязвимость Хакеры Интернет
90
35
lipton.lan
lipton.lan
9 лет назад

Будильник из роутера⁠⁠

в продолжение поста http://pikabu.ru/story/igraem_pain__shut_your_mouth_na_route...
Сделал на домашнем rb433 будильник, для этого добавил в шедулер /system script run pain дата запуска - завтра, время 8:00, интервал 1 день.

Будильник из роутера

полный конфиг:

/system script
add name=pain owner=lipton policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive source="#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 250ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 500ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#D\r\
\n:beep frequency=587 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#D\r\
\n:beep frequency=587 length=200ms;\r\
\n:delay 250ms;\r\
\n#C#\r\
\n:beep frequency=554 length=200ms;\r\
\n:delay 250ms;\r\
\n#C#\r\
\n:beep frequency=554 length=200ms;\r\
\n:delay 250ms;\r\
\n#D\r\
\n:beep frequency=587 length=200ms;\r\
\n:delay 250ms;\r\
\n#C#\r\
\n:beep frequency=554 length=200ms;\r\
\n:delay 250ms;\r\
\n\r\
\n#retry\r\
\n\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 250ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 500ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#D\r\
\n:beep frequency=587 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#D\r\
\n:beep frequency=587 length=200ms;\r\
\n:delay 250ms;\r\
\n#C#\r\
\n:beep frequency=554 length=200ms;\r\
\n:delay 250ms;\r\
\n#C#\r\
\n:beep frequency=554 length=200ms;\r\
\n:delay 250ms;\r\
\n#D\r\
\n:beep frequency=587 length=200ms;\r\
\n:delay 250ms;\r\
\n#C#\r\
\n:beep frequency=554 length=200ms;\r\
\n:delay 250ms;\r\
\n\r\
\n#retry\r\
\n\r\
\n\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 250ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 500ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#D\r\
\n:beep frequency=587 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#D\r\
\n:beep frequency=587 length=200ms;\r\
\n:delay 250ms;\r\
\n#C#\r\
\n:beep frequency=554 length=200ms;\r\
\n:delay 250ms;\r\
\n#C#\r\
\n:beep frequency=554 length=200ms;\r\
\n:delay 250ms;\r\
\n#D\r\
\n:beep frequency=587 length=200ms;\r\
\n:delay 250ms;\r\
\n#C#\r\
\n:beep frequency=554 length=200ms;\r\
\n:delay 250ms;\r\
\n\r\
\n#retry\r\
\n\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 250ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 500ms;\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#H\r\
\n:beep frequency=494 length=200ms;\r\
\n:delay 250ms;\r\
\n#G\r\
\n:beep frequency=784 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#F#\r\
\n:beep frequency=740 length=200ms;\r\
\n:delay 250ms;\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#D\r\
\n:beep frequency=587 length=200ms;\r\
\n:delay 500ms;\r\
\n\r\
\n#E\r\
\n:beep frequency=659 length=200ms;\r\
\n:delay 250ms;\r\
\n#D\r\
\n:beep frequency=587 length=200ms;\r\
\n:delay 250ms;\r\
\n#C#\r\
\n:beep frequency=554 length=200ms;\r\
\n:delay 250ms;\r\
\n#C#\r\
\n:beep frequency=554 length=200ms;\r\
\n:delay 250ms;\r\
\n#D\r\
\n:beep frequency=587 length=200ms;\r\
\n:delay 250ms;\r\
\n#C#\r\
\n:beep frequency=554 length=200ms;\r\
\n:delay 250ms;"


/system scheduler
add interval=1d name=pain on-event="/system script run pain" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive start-date=oct/20/2016 start-time=08:00:00


версия ПО 6.33

З.Ы.: Мелодию желательно распространять по копирайту.
Всем добра!

Показать полностью
[моё] От нечего делать Mikrotik RouterOS Инженер Музыка IT Будильник Длиннопост
30
27
lipton.lan
lipton.lan
9 лет назад

Играем Pain - Shut Your Mouth на роутере :)⁠⁠

Попался на глаза роутербоард rb411ah. В древние времена помню прикалывались над такими устройствами - запускали готовые скрипты с музыкой. Там были такие мелодии как имперский марш и тема из марио. От нефиг делать подумал повторить эксперимент. В этот раз я решил подойти к делу творчески и разобраться, как это работает. Оказалось все проще некуда, команда beep имеет 2 параметра: frequency=X и length=Y при чем насколько я понял частота задается в соответствии с частотой звука.
Итак, переходим к делу:
1. Выбираем мелодию - выбор пал на начало песни Pain - Shut Your Mouth ввиду его простого мотива.
2. Втыкаем гарнитуру в смартфон и ставим из маркета первое попавшееся пианино.
3. Подбираем мелодию, записываем схематично (не судите строго, музыкалку заканчивал 16 лет назад и рисовать нотами как то не охота...)

галочки сверху - это типа паузы...
4. Гуглим частоты нот:

играть будем во второй октаве.

5. Пишем сам скрипт с учетом пауз и длительностей нот:

#H

:beep frequency=494 length=200ms;

:delay 500ms;


#F#

:beep frequency=740 length=200ms;

:delay 250ms;

#H

:beep frequency=494 length=200ms;

:delay 250ms;

#G

:beep frequency=784 length=200ms;

:delay 500ms;


#F#

:beep frequency=740 length=200ms;

:delay 250ms;

#E

:beep frequency=659 length=200ms;

:delay 250ms;

#F#

:beep frequency=740 length=200ms;

:delay 500ms;


#E

:beep frequency=659 length=200ms;

:delay 250ms;

#F#

:beep frequency=740 length=200ms;

:delay 250ms;

#G

:beep frequency=784 length=200ms;

:delay 250ms;

#G

:beep frequency=784 length=200ms;

:delay 250ms;

#F#

:beep frequency=740 length=200ms;

:delay 250ms;

#E

:beep frequency=659 length=200ms;

:delay 250ms;


#H

:beep frequency=494 length=200ms;

:delay 500ms;

#F#

:beep frequency=740 length=200ms;

:delay 250ms;

#H

:beep frequency=494 length=200ms;

:delay 250ms;

#G

:beep frequency=784 length=200ms;

:delay 500ms;


#F#

:beep frequency=740 length=200ms;

:delay 250ms;

#E

:beep frequency=659 length=200ms;

:delay 250ms;

#D

:beep frequency=587 length=200ms;

:delay 500ms;


#E

:beep frequency=659 length=200ms;

:delay 250ms;

#D

:beep frequency=587 length=200ms;

:delay 250ms;

#C#

:beep frequency=554 length=200ms;

:delay 250ms;

#C#

:beep frequency=554 length=200ms;

:delay 250ms;

#D

:beep frequency=587 length=200ms;

:delay 250ms;

#C#

:beep frequency=554 length=200ms;

:delay 250ms;


#retry


#H

:beep frequency=494 length=200ms;

:delay 500ms;


#F#

:beep frequency=740 length=200ms;

:delay 250ms;

#H

:beep frequency=494 length=200ms;

:delay 250ms;

#G

:beep frequency=784 length=200ms;

:delay 500ms;


#F#

:beep frequency=740 length=200ms;

:delay 250ms;

#E

:beep frequency=659 length=200ms;

:delay 250ms;

#F#

:beep frequency=740 length=200ms;

:delay 500ms;


#E

:beep frequency=659 length=200ms;

:delay 250ms;

#F#

:beep frequency=740 length=200ms;

:delay 250ms;

#G

:beep frequency=784 length=200ms;

:delay 250ms;

#G

:beep frequency=784 length=200ms;

:delay 250ms;

#F#

:beep frequency=740 length=200ms;

:delay 250ms;

#E

:beep frequency=659 length=200ms;

:delay 250ms;


#H

:beep frequency=494 length=200ms;

:delay 500ms;

#F#

:beep frequency=740 length=200ms;

:delay 250ms;

#H

:beep frequency=494 length=200ms;

:delay 250ms;

#G

:beep frequency=784 length=200ms;

:delay 500ms;


#F#

:beep frequency=740 length=200ms;

:delay 250ms;

#E

:beep frequency=659 length=200ms;

:delay 250ms;

#D

:beep frequency=587 length=200ms;

:delay 500ms;


#E

:beep frequency=659 length=200ms;

:delay 250ms;

#D

:beep frequency=587 length=200ms;

:delay 250ms;

#C#

:beep frequency=554 length=200ms;

:delay 250ms;

#C#

:beep frequency=554 length=200ms;

:delay 250ms;

#D

:beep frequency=587 length=200ms;

:delay 250ms;

#C#

:beep frequency=554 length=200ms;

:delay 250ms;

6. Запускаем:

Результат на видео.

Всем добра!
З.Ы. За качество фото и видео извиняюсь, дешевый китайский тапок...

Показать полностью 3
[моё] От нечего делать RouterOS Mikrotik Инженер Музыка IT Видео Длиннопост
12
12
lipton.lan
lipton.lan
9 лет назад

Для тех кто юзает ddns или хочет это делать⁠⁠

Во первых, для чего это нужно? Если провайдер использует динамические белые ip адреса, то используя данный сервис можно иметь доступ к устройству подключенному к интернету по доменному имени. Данный сервис подставляет текущий ip к доменному имени, то есть можно подключаться к устройству user.ddns.org независимо от того какой там в данный момент ip.

С давних пор сервис dyndns.org стал платным, а с недавних no-ip.org требует подтверждения  доменного имени через почту каждый месяц, что для меня неудобно. Открыл для себя бесплатный русский сервис hldns.ru (не реклама). Регистрация в 2 клика, а самое интересное - обновление ip очень простое, достаточно перейти по ссылке присланной в письме после регистрации либо, как в моем случае воспользоваться утилитой умеющей делать http запросы (аля wget). Для routeros (mikrotik) пишем скриптик: tool fetch address="hldns.ru" host="hldns.ru" src-path="/update/XXXXXXXXXXXXXXXXXXXXXX" mode=http keep-result=no и добавляем его в sheduler на исполнение с интервалом не менее 5 минут, я сделал 5:30. В общем виде выглядит так:
/system script

add name=hldns owner=user policy=ftp,read,write,test source=\

"#update_hldns\r\

\ntool fetch address=\"hldns.ru\" host=\"hldns.ru\" src-path=\"/update/XXXXXXXXXXXXXXXXXX\" mode=http keep-result=no"
/system scheduler
add interval=5m30s name=hldns on-event="/system script run hldns" policy=ftp,read,write,test start-time=startup
В линуксе еще проще, достаточно в крон добавить wget http://hldns.ru/update/XXXXXXXXXXXXXXXXXXXX на определенный интервал.
Под виндой тоже есть wget, но я хз как там на счет запланированных заданий...

Для тех кто юзает ddns или хочет это делать

http://hldns.ru/

Показать полностью 1
[моё] Ddns RouterOS IT Интернет Тег для красоты Полезное
37
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии