4

При определенных обстоятельствах Windows может автоматически назначить сети, к которой она подключена, имя, а не называть его в общих чертах как « Network 1 , « Network 2 и т.д.

Для беспроводных соединений, кажется, просто взять SSID сети.

Для проводных соединений это выглядит так, как будто требуется некоторая информация, полученная через DHCP, и (обратный?) DNS-поиски. Я видел эту работу в сетях с простыми маршрутизаторами уровня потребителя, но не смог заставить его работать с пользовательским сервером DHCP/DNS Linux.

Какая информация нужна именно Windows, чтобы автоматически найти это имя?

Приложение 1

Я только что проверил и повторил свою настройку, и все еще продолжаю работать

Мой DHCP и DNS предоставляются dnsmasq на коробке Ubuntu. Конфигурация dnsmasq содержит:

domain = office.example.com
dhcp-range=192.168.0.100,192.168.0.200,12h

В целях тестирования я также добавил фиксированные DNS-имена для клиентов DHCP (которые ничего не изменили в отношении моего вопроса) в файле hosts для DNS:

192.168.0.100 dhcp-client100.office.example.com       dhcp-client100

Эти данные также появляются в моем договоре аренды Ubuntu:

lease {
  interface "eth0";
  fixed-address 192.168.0.120;
[snip...]
  option host-name "dhcp-client120";
  option domain-name "office.example.com";
[snip...]
}

А также коробка Windows:

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : office.example.com
   Description . . . . . . . . . . . : Intel(R) PRO/1000 MT Desktop Adapter
[snip...]
   DHCP Enabled. . . . . . . . . . . : Yes
[snip...]
   IPv4 Address. . . . . . . . . . . : 192.168.0.145(Preferred)
[snip...]

Но, тем не менее, когда устройство Windows впервые подключается к сети, метка для имени сети меняется с Identifying... через Unidentified Network на Network 1 , а не на office.example.com .

Оба поля предназначены для прямого и обратного просмотра своего IP-адреса и имени хоста.

1 ответ1

0

Не уверен насчет полного списка, но я видел, как он использовал опцию DHCP "доменное имя" таким образом. Синтаксис ISC dhcpd будет следующим:

option domain-name "example.com";

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