Присвойте имя хоста IP, не редактируя файл hosts

Я нуждаюсь к addhosts временно и многократно к Windows и хотел бы смочь сделать так, не имея необходимость постоянно редактировать system32\drivers\etc\hosts файл, так как изменения только должны продлиться продолжительность сессии самое большее. Я надеялся, что существует своего рода терминальная команда, которую я мог использовать (который работает подобный net use) но для сообщения окон отобразиться <hostname> кому: <ip>.Спасибо

2
задан 12.10.2010, 21:16

1 ответ

Статья MS KB относительно Порядка Разрешения Имени хоста TCP/IP предоставляет следующий заказ:

  1. Клиентские проверки, чтобы видеть, является ли запрошенное имя своим собственным.
  2. Клиент затем ищет локальный Файл hosts, список IP-адреса и называет сохраненным на локальном компьютере.
  3. Серверы Системы доменных имен (DNS) запрашиваются.
  4. Если имя все еще не разрешено, последовательность определения имен NetBIOS используется в качестве резервного копирования.

Это дальнейшие состояния, что:

Этот порядок может быть изменен путем конфигурирования типа узла NetBIOS клиента.

И предоставляет некоторые ссылки на то, как изменить тот порядок. В основном, поскольку я вижу его, существует только 2 реальных параметра, которыми Вы управляете здесь:

  1. Файл hosts
  2. Обеспечение собственного сервера DNS

Мое предложение - то, что Вы управляете файлом hosts через простой сценарий (это - в конце концов, простой текстовый файл с постоянным и известным местоположением).

Или, выполните сервис DNS, настройте его, чтобы быть Вашим основным и служить желаемым IP-адресам от него.

3
ответ дан 08.12.2019, 07:30

Теги

Похожие вопросы