Назад | Перейти на главную страницу

пинг и имя хоста в windows

На моей машине с установленной ОС Windows в разделе системной информации есть 3 части информации, а именно: имя компьютера: desktop-1, полное имя компьютера: desktop-1.d1.d2.d3 и домен: d1.d2.d3

Когда я пытаюсь выполнить эхо-запрос на этот компьютер, "ping desktop-1", с другого компьютера в той же сети, ping автоматически перенаправляет / пытается пинговать desktop-1.d1.d2.d3

C: \ Users> ping desktop-1 Pinging desktop-1.d1.d2.d3 [xx.xx.xx.xx] с 32 байтами данных:

..........

В связи с этим мне нужны некоторые пояснения:

  1. Как ping преобразует имя хоста в полное доменное имя (FQDN)? Считывает ли он значение поля «Домен» из ОС и автоматически присоединяет имя рабочего стола к имени домена, а затем просит DNS-сервер найти IP-адрес этого FQDN?

  2. Допустим, если поле "Домен" не настроено, то как ping находит ip имени хоста?

  3. Где конфигурируется эта информация в других ОС, например в Linux?

Заранее спасибо!

Короткое имя может быть разрешено Windows как имя NetBIOS или как имя DNS (два разных протокола).

Разрешение NetBIOS основано на широковещательной передаче (мы не будем вдаваться в подробности, потому что это не входит в ваш вопрос).

Однако, чтобы оно было разрешено как DNS-имя, короткое имя сначала должно быть преобразовано в полное доменное имя. Это довольно простой процесс: Windows добавляет к короткому имени один или несколько суффиксов.

Теперь вопрос: откуда в Windows суффикс?

Суффикс DNS предоставляется через свойства сетевого адаптера (его также можно настроить с помощью GPO), или его можно настроить с помощью Вариант 15 DHCP (это очень удобный и простой способ распространения доменного имени DNS).

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

Я не специалист по Linux, но, поскольку параметр DHCP 15 включен в RFC (это касается не только Microsoft), они должны его поддерживать.