Ноутбук с Windows 8.1: как назначить ему 2 имени компьютера NETBIOS?

1052
ih8ie8

Что касается имен TCP / IP, я всегда могу назначить более одного имени хоста одному и тому же IP. Это прекрасно работает, если я использую этот трюк на клиентской машине, то есть не "сервер с двумя именами хостов".

Но с именами компьютеров NETBIOS ситуация не так проста: Система> Имя компьютера> Изменить настройки> System Propertiesимеет только ОДИН компьютер.

Есть статья, которая показывает, как назначить несколько имен для одного компьютера, но все они предполагают наличие сервера Windows . Я хотел бы сделать то же самое, но на моем ноутбуке. Это возможно?

Если да, то как мне это сделать?

Кстати, я попробовал вышеупомянутый трюк с несколькими именами для одного и того же IP в lmhostsфайле на клиентском компьютере, но у меня это не сработало. Я не уверен, правильное ли это направление.

Кроме того, я не против (повторного) ввода статических IP-адресов и имен компьютеров, поскольку мне нужен доступ к моему ноутбуку только с 1-2 других компьютеров, вот и все.

2
[Почему] (http://meta.stackexchange.com/a/66378/171857) вы пытаетесь это сделать? kinokijuf 9 лет назад 0
@kinokijuf Поскольку у меня есть устаревший код, который обращается к 4 различным серверам Samba, и ** мне понадобится навсегда **, чтобы перейти, изменить, перестроить, протестировать и т. д. все эти случаи. Сейчас я объединяю все эти серверы в свой ноутбук. Если бы я мог представить свой ноутбук этим устаревшим программам как те 4 сервера, это было бы самым быстрым решением. ih8ie8 9 лет назад 1

1 ответ на вопрос

2
Very Objective

Согласно этой статье TechRepublic, добавив несколько имен NetBIOS для серверов Windows, можно назначить несколько имен компьютеров NETBIOS одной машине.

Я не пробовал это, но кажется, что это так же просто, как добавить другое имя NetBIOS в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parametersраздел реестра Windows, добавив OptionalNamesстроковое значение. Если требуется три или более имен NetBIOS, используйте многострочное значение с тем же именем.

В соответствии с windowsitpro.com выполните следующие действия:

  1. Запустите редактор реестра (regedt32.exe)
  2. Перейдите в HKEY_Local_Machine \ System \ CurrentControlSet \ Services \ LanmanServer \ Parameters
  3. В меню «Правка» выберите «Добавить значение»
  4. Установите тип REG_SZ, если вам нужно одно дополнительное имя, или REG_MULTI_SZ, если хотите более одного, и введите имя OptionalNames. Нажмите ОК
  5. Вам будет предложено ввести значение. Введите другое имя (или имена, если наберите REG_MULTI_SZ, по одному в каждой строке), для которого оно должно быть известно, и нажмите кнопку «ОК».
  6. Закройте редактор реестра
  7. Перезагрузите машину
  8. Может быть проблема разрешения WINS. Записи для дополнительных имен NetBIOS будут динамически добавляться в базу данных WINS вместе с IP-номером. Однако «реальный» серверный компьютер в базе данных WINS обычно имеет три записи WINS: 00h, 03h и 20h. У ваших псевдонимов может быть только один, 03h. Поэтому вам может потребоваться добавить статические записи для дополнительных имен NetBIOS, которые создали все три записи. Теперь вы должны иметь возможность пинговать по имени NetBIOS

Другим хорошим ресурсом может быть этот поток, но, похоже, он относится к серверам Windows, а не просто к ноутбукам.