Сеть

DNS-имя

Уникальное DNS-имя, которое вписывают в конфигурацию как адрес резервного сервера. Событие появляется, когда это имя кто-то разрешает.

Как это устроено

Кабинет выдаёт имя вида k3f9x2.c.deception-lite.ru. Зона c.deception-lite.ru обслуживается сервисом, поэтому любой DNS-запрос этого имени доходит до нас. Свой DNS-сервер поднимать не нужно.

Строка в файле ничего не сообщает. Событие dns_lookup создаётся в момент запроса: когда скопированную конфигурацию запустили, когда адрес проверили командой ping или nslookup, когда файл обработал сканер.

В событии указан адрес DNS-сервера, который задал вопрос. Обычно это корпоративный DNS или DNS провайдера, а не сам компьютер. Компьютер ищите по журналу своего DNS-сервера: в нём есть запрос этого имени в то же время.

Куда положить

Файлы, которые в обычной работе не исполняются: inventory Ansible, docker-compose выведенного стенда, переменные CI, резервный профиль подключения, инструкция по развёртыванию.

Порядок

  1. 1Создайте ловушку и скопируйте имя.
  2. 2Впишите его как адрес резервного или устаревшего сервера, например BACKUP_DB_HOST=k3f9x2.c.deception-lite.ru.
  3. 3В поле «Где разместили» запишите файл и сервер. Без этой записи событие потом не к чему привязать.

Проверка

Выполните nslookup с этим именем на любой рабочей станции. В «Срабатываниях» появится dns_lookup.

Ограничения

  • Имя нельзя класть туда, где файлы читают сканеры секретов, мониторинг или почтовые фильтры: каждая такая проверка создаст событие.
  • Одинаковые запросы с одного адреса в течение часа объединяются в одно событие.
  • В имени виден домен сервиса. Собственный домен для ловушек не подключается.

Похожие ловушки

Попробовать у себя

На тарифе Free доступно пять ловушек. Нужна только регистрация компании.

Подключить компанию