Я хотел бы программно добавить в Windows связь имени / IP, чтобы это имя можно было разрешить локально. Это не должно быть сохранено между перезагрузками.
Единственный способ, которым я сейчас занимаюсь, - это добавить запись в файл "hosts", но это кажется хакерским, особенно потому, что я хотел бы автоматизировать это.
Есть ли способ сделать это с помощью инструмента командной строки или Win32 API? Может быть, путем добавления записи в DNS-кеш Windows или чего-то подобного?
Да, и, пожалуйста, укажите, совместимо ли это решение с Vista.
Привет.
Редактировать: Спасибо, парень. К сожалению, все ваши ответы действительно касаются DNS или других серверов. Я искал чисто локальное решение, которое бы работало на «стандартной» установке Windows. Однако, похоже, что такого не существует.