Как я понял, SSH всегда проходит через процесс обратного поиска DNS, независимо от того, подключаетесь ли вы к [email protected]
или к локальному серверу под названием [email protected]
. Я не знаю, однако, почему команда SSH выполняет обратный поиск DNS для IP-адресов независимо от этого. Например, мне пришлось изменить конфигурацию DNS-сервера на моем Pi на открытый DNS Google, чтобы моей клиентской машине не требовалось так много времени для фактического установления связи с сервером через поиск DNS с DNS-серверами моего провайдера. Даже когда мой Pi находится в моей локальной сети.
tl;dr - Почему SSH выполняет обратный DNS-поиск для локальных IP-адресов?
решение1
Вы можете установить опцию
UseDNS no
в файле /etc/ssh/sshd_config
на вашем сервере, чтобы запретить sshd(8)
выполнять DNS-запросы.