routeros-container
Настройка контейнеров RouterOS
Контейнеры RouterOS требуют команд, зависящих от версии, планирования хранилища и аккуратной настройки сети. Этот навык дает Claude, Codex и Claude Code практические рекомендации по развертываниям MikroTik /container.
Этот навык входит в набор
Установите весь набор одной командой, чтобы получить все навыки для задачи.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "routeros-container" from https://skillstore.io/skills/tikoci-routeros-container.md and its manifest at https://skillstore.io/api/skills/tikoci-routeros-container/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «routeros-container». Я хочу запустить Pi-hole на RouterOS 7.22 с внешним USB-хранилищем.
Ожидаемый результат:
Пошаговый план развертывания, охватывающий проверки пакетов, подтверждение device-mode, пути внешнего диска, настройку VETH и bridge, создание контейнера, логирование и безопасную проверку firewall.
Использование «routeros-container». Мой скрипт удаляет контейнер до того, как он полностью остановился.
Ожидаемый результат:
Объяснение устранения неполадок REST, которое рекомендует опрашивать статус running, пока он не сообщит false, прежде чем отправлять запрос на удаление.
Использование «routeros-container». Стоит ли использовать ручные команды /container или /app YAML?
Ожидаемый результат:
Сравнение ручного управления сетью, доступа уровня 2, удобства для нескольких контейнеров и компромиссов развертывания приложений через port forwarding.
Аудит безопасности
Средний рискThe static command, network, filesystem, obfuscation, and reconnaissance hits are mostly Markdown examples or reference links, not executable behavior in the skill. No prompt injection or malicious exfiltration intent was found. One semantic issue remains: the REST API sample demonstrates plaintext Basic authentication with a default admin account.
Подтверждённые проблемы безопасности (1)
Факторы риска
⚙️ Внешние команды (97)
🌐 Доступ к сети (16)
📁 Доступ к файловой системе (1)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/tikoci-routeros-container/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/tikoci-routeros-container?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/tikoci-routeros-container?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/tikoci-routeros-container/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/tikoci-routeros-container.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
tikoci. (2026). routeros-container security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/tikoci-routeros-container/audits/7Цитата BibTeX
@techreport{tikoci-tikoci-routeros-container-2026,
author = {tikoci},
title = {routeros-container security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/tikoci-routeros-container/audits/7},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "routeros-container security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "tikoci"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/tikoci-routeros-container/audits/7"
identifiers:
- type: other
value: "skillstore:tikoci-routeros-container:audit:7"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Развернуть контейнерный сервис MikroTik
Спланировать установку пакетов, хранилище, сеть VETH и команды жизненного цикла для одного контейнера RouterOS.
Автоматизировать управление контейнерами
Использовать примеры RouterOS REST API, чтобы безопасно перечислять, запускать, останавливать, опрашивать и удалять контейнеры.
Устранить проблемы различий между версиями
Проверить имена свойств, поведение env list, поддержку mount и правила импорта образов в разных выпусках RouterOS.
Попробуйте эти промпты
Помоги мне развернуть один контейнер RouterOS на оборудовании MikroTik. Перед тем как давать команды, спроси мою версию RouterOS, архитектуру, хранилище и сетевые требования.
Спроектируй настройки RouterOS VETH, bridge, IP-адреса, NAT и port forwarding для контейнера, который обслуживает одно TCP-приложение в моей LAN.
Проверь этот план RouterOS /container на совместимость с версиями, безопасность хранилища, открытость firewall и отсутствующие шаги жизненного цикла.
Создай безопасный рабочий процесс RouterOS REST для запуска, остановки, опроса и удаления контейнеров. Включи поведение retry и предположения по безопасности.
Лучшие практики
- Подтвердите версию RouterOS, архитектуру, состояние пакетов и device-mode перед применением команд контейнера.
- Используйте внешнее хранилище для корневых файловых систем контейнеров и томов, чтобы снизить износ внутренней flash-памяти.
- Проверяйте примеры NAT, port forwarding, registry и REST с точки зрения безопасности, прежде чем использовать их на production-маршрутизаторах.
Избегать
- Не копируйте placeholder-пароли, IP-адреса или имена образов в production-маршрутизатор без изменений.
- Не открывайте контейнерные сервисы широкими правилами firewall до определения доверенных источников и портов.
- Не предполагайте, что поведение Docker совпадает с поведением контейнеров RouterOS для локального импорта образов или сети.