Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| dpi:dpi_options:dns_substitution:start [2024/06/11 12:56] – создано elena.krasnobryzh | dpi:dpi_options:dns_substitution:start [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | {{indexmenu_n> | ||
| - | ======Подмена DNS-ответов====== | ||
| - | =====Назначение===== | ||
| - | Услуга подмены DNS-ответов позволяет изменять IP-адреса, | ||
| - | Эта услуга эффективна для контроля DNS-запросов клиентов и перенаправления их на альтернативные IP-адреса. Она особенно полезна, | ||
| - | |||
| - | ====Схема работы услуги==== | ||
| - | - Клиент запрашивает выполняет определенный тип запроса к DNS-серверу (например, | ||
| - | - DNS сервер возвращает ответ (для записи типа А это IP-адрес). | ||
| - | - DPI видит запрос и проверяет, | ||
| - | - Если услуга назначена, | ||
| - | - DPI перенаправляет модифицированный ответ клиенту. При этом клиент не замечает модификации и считает ответ легитимным. | ||
| - | |||
| - | =====Настройка===== | ||
| - | - Создать текстовый файл и добавить в него правила подмены для DNS, указав доменное имя, тип DNS-записи и IP-адрес, | ||
| - | google.com A 1.2.3.4 | ||
| - | example.com A 5.6.7.8</ | ||
| - | - Утилитой '' | ||
| - | - Поместить полученный бинарный файл в директорию, | ||
| - | - Выполнить reload для перезагрузки конфигурации DPI и чтения нового списка подмен:< | ||
| - | |||
| - | =====Управление===== | ||
| - | Формат команды: | ||
| - | <code bash> | ||
| - | |||
| - | Подключение услуги: | ||
| - | <code bash> | ||
| - | #или | ||
| - | fdpi_ctrl load --service 19 --vchannel 1</ | ||
| - | |||
| - | Отключение услуги: | ||
| - | <code bash> | ||
| - | #или | ||
| - | fdpi_ctrl del --service 19 --vchannel 1</ | ||
| - | |||