Тема: Проксі сервер на Python з чорним списком
Доброго дня. Хто може допомогни з DNS проксі сервером на python ?
Потрібно налаштувати DNS проксі-сервер із підтримкою "чорного" списку доменних імен. Для параметрів використовується конфігураційний файл, що зчитується при запуску сервера. "Чорний" список доменних імен знаходиться в конфігураційному файлі. Адреса вищого сервера також знаходиться в конфігураційному файлі. Сервер приймає запити DNS-клієнтів на стандартному порту. Якщо запит містить доменне ім'я, включене до "чорного" списку, сервер повертає клієнту відповідь, задану конфігураційним файлом (варіанти: not resolved, адреса в локальній мережі...тощо). Якщо запит містить доменне ім'я, яке не входить до "чорного" списку, сервер перенаправляє запит вищому серверу, чекає відповіді і повертає його клієнту.