Какой метод стандартизации в ответе на неподдерживаемый тип запроса для DNS-сервера - PullRequest
0 голосов
/ 30 мая 2020

Я использую локальный DNS-сервер без поддержки некоторых типов запросов, таких как CNAME / SRV / MX. Мне интересно, как отвечать клиентам, если они отправляют такие запросы неподдерживаемого типа. На какой RF c мне обратиться?

1 Ответ

0 голосов
/ 27 июля 2020

Не очень понятно, что именно вы подразумеваете под «не поддерживает».

По крайней мере, CNAME и MX указаны в первых официальных спецификациях DNS (RF C 1034 и 1035 ), поэтому я предполагаю, что серверу будет сложно утверждать, что он является DNS-сервером, не поддерживая их. NODATA (также известный как NOERROR + без содержимого ответа), если имя существует для других типов, или NXDOMAIN, если имя не существует вообще.

Вы также можете попробовать ответить NOTIMPL в качестве кода возврата, но это приведет к запутать многих клиентов.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...