Назад | Перейти на главную страницу

Где хранятся имена хостов PuTTY

На сервере у нас есть скрипт, выполняющий некоторые PuTTY PSCP:

pscp -v -sftp target-host:/some-path/* some-local-path

target-host не является ни IP ни и имя хоста лайк some.server.com но одно слово, вроде псевдонима.

Я заглянул в Windows hosts файл в C:\Windows\System32\drivers\etc\ но псевдоним не определен.

Я зарегистрировался в Реестр Windows под HKEY_CURRENT_USER\Software\SimonTatham но сеанс не определен.
Я даже провел полный поиск имени в реестре.

Я также искал имя во всех файлах каталога на случай, если там был какой-то локальный файл конфигурации.

Но я не смог его найти.

Есть идеи, где это можно определить?

Windows будет использовать это встроенное разрешение имен, поэтому нигде вы не найдете простых строк. Скорее всего, он хранится в DNS или доступен с помощью mDNS.

Все настройки PuTTY хранятся в реестре в случае Windows, а точнее в: [HKEY_CURRENT_USER \ Software \ SimonTatham].

Имена хостов в вашей ситуации могут выглядеть так из-за неправильной конфигурации DNS-сервера (или того, что обрабатывает ваше DNS-именование). некоторые из аномалий могут быть именами хостов, которые появляются для различных IP-адресов, даже если они больше не используют этот адрес или имеют несколько IP-адресов.

Точно так же DNS-сервер может иметь псевдонимы, указывающие на имена хостов.