1

В моем доме установлен компьютер, скажем, <domname>.dyndns.org , он также имеет локальный IP-адрес 192.168.1.101. Всегда ли быстрее использовать <domname>.dyndns.org или IP для SSH (при работе внутри домашней сети)? А как насчет других проектов (скажем, в качестве веб-сервера)?

1 ответ1

2

Никогда не бывает быстрее использовать DNS-имя, чем IP-адрес, независимо от сценария. Если вы используете DNS-имя, для получения IP-адреса необходимо выполнить поиск. Это требует времени, которое не было бы необходимым, если бы вы использовали IP-адрес напрямую.

Сказав это, по разным причинам, как правило, лучше использовать DNS-имя везде, где это возможно (и нести стоимость этого поиска), так как это означает, что IP-адрес может изменяться без перенастройки чего-либо еще. Конечно, вы должны быть уверены, что ваши DNS-серверы являются надежными, поскольку они становятся точкой отказа.

Удобство является еще одной причиной, особенно если у вас есть такие устройства, как ноутбук, которые могут находиться во внутренней сети и во внешней сети. Если вы можете использовать DNS, то вы используете то же самое внутри и за пределами сети.

Многие внутренние маршрутизаторы не поддерживают доступ к общедоступному IP-адресу, который перенаправляется из той же сети, в которую он переадресован, поэтому воспользуйтесь этим, если ваш позволяет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .