Я работаю с приличной таблицей размеров доменов и имен серверов. Другому пользователю электронной таблицы нужен IP-адрес для каждой записи DNS на листе. Вместо того, чтобы вручную добавлять и затем поддерживать этот список, существует ли простой способ выполнить поиск IP-адреса для отображения IP-адреса в ячейке?

Я видел несколько VBScripts, которые вызывают GetHostByName, например

Declare Function GetHostByName Lib "wsock32.dll" Alias "gethostbyname" (ByVal Host As String) As Long

Однако я не эксперт по VB, поэтому я не уверен, что это правильный путь.

1 ответ1

1

Попробуйте посетить этот сайт. Вероятно, вам нужно будет адаптировать больше, чем в сценарии, чтобы соответствовать всем вашим потребностям.

Например, этот скрипт будет извлекать IP-адреса для всего DNS-сервера. Вы можете адаптировать его, воспользовавшись таблицей Excel и найти только те, которые вам нужны.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .