На ПК с ОС Windows при посещении окна «Сетевые подключения» ( ncpa.cpl
или через Панель управления) большинство подключенных сетевых адаптеров отображают «имя» сети.
На приложенном снимке экрана это будет «FRITZ!Box 6591 Cable OE 3».
показан сетевой адаптер с ошибочно определенным именем сети
В других местах, которые я посещаю, при подключении к другим сетям это может быть, например, «eduroam».
Странно, что в моей домашней сети сейчас нет FritzBox 6591 (но я точно знаю, что когда-то он был). Сейчас в той же сети есть только FritzBox 7490, и он служит только как IP-клиент. Маршрутизация и DHCP выполняются Unifi DreamMachine Pro.
Я стремлюсь самостоятельно определить имя сети, чтобы имя сети предоставлялось оборудованием моей сетевой инфраструктуры.
- Как называется эта функция и что необходимо для ее предоставления?
- Можно ли это сделать именно с помощью контроллера Unifi?
Мне известны способы ручной настройки сетевого имени индивидуально для каждого клиента Windows, как, например, подробно описано здесь:(в нижней половине статьи). Это работает, но это не то, что я хочу сделать. Вместо этого я хочу, чтобы было как с "eduoam", где сетькак-топредоставил само название.
В качестве побочного задания я хотел бы понять, как сохраняется текущее имя, даже когда я больше не подключен к FritzBox 6591.
решение1
Хороший вопрос. Попробую объяснить, что смогу.
То, о чем вы говорите, это ProfileName
"Профиль сети", который Windows предоставила для подключения. Список профилей можно найти в реестре: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
. ProfileName
Там их можно обновить.
Каждый раз, когда вы подключаетесь к сети, Windows 10 автоматически создает сетевой профиль для подключения. Он будет использовать имя SSID беспроводной сети, к которой вы подключаетесь, или общее Network *
имя для проводных подключений. Я думаю, что затем он идентифицирует вас, когда вы снова подключаетесь к этой сети в будущем, ссылаясь на то, HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\Unmanaged
где находится ключ, который связывает ProfileGuid
из списка профилей выше, с информацией о подключении, такой как DefaultGatewayMac
адрес и DnsSuffix
.
Таким образом, то, что вы видите на снимке экрана, является результатом предыдущего подключения к беспроводной сети, которая была вызвана FRITZ!Box 6591 Cable OE 3
и сгенерировала профиль с этим именем. Или профиль был переименован или создан другими способами, например, установленным программным обеспечением на вашем компьютере. Теперь, когда вы подключаетесь к сети, Windows распознает ту же или похожую информацию, которую она собрала для этого сетевого профиля, и продолжает использовать этот профиль и имя, когда представляет его вам в Панели управления.
Итак, отвечая на ваш вопрос, Windows или какое-то другое программное обеспечение создало этот сетевой профиль в прошлом. Windows думает, что вы подключены к той же сети, и повторно использует ранее назначенное имя. Вы можете вручную изменить это имя в реестре, но оно НЕ получается из чего-либо в вашей сети, кроме как при беспроводном подключении, при создании профиля будет использоваться SSID.
Замечу, что меня очень заинтересовал этот вопрос, потому что я сразу понял, что мое текущее проводное соединение названо старым именем беспроводной сети. Когда я в этом углубился, я понял, что я все еще подключен к той же сети, просто теперь я использую проводное соединение, а не беспроводное, и поэтому оно все еще использует старое имя сетевого профиля.