Не удается разрешить имя удаленного хоста из Powershell на DC Server 2008 R2


1

Я сталкиваюсь с проблемой в Powershell: я не могу пинговать сайты.

Командная строка работает правильно, но Powershell, похоже, не может определить имя удаленного хоста. В Powershell я могу пинговать локальные компьютеры в IPv4 и IPv6.

Я делаю это с контроллера домена, который подключен к прокси.

Откуда может возникнуть проблема?

ОБНОВИТЬ

Windows PowerShell
Copyright (C) 2009 Microsoft Corporation. Tous droits réservés.

C:\> ping 8.8.8.8

Envoi d'une requête 'Ping'  8.8.8.8 avec 32 octets de données :
Réponse de 8.8.8.8 : octets=32 temps=27 ms TTL=47
Réponse de 8.8.8.8 : octets=32 temps=27 ms TTL=47
Réponse de 8.8.8.8 : octets=32 temps=27 ms TTL=47
Réponse de 8.8.8.8 : octets=32 temps=27 ms TTL=47

Statistiques Ping pour 8.8.8.8:
    Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%),
Durée approximative des boucles en millisecondes :
    Minimum = 27ms, Maximum = 27ms, Moyenne = 27ms
C:\> ping google.fr
La requête Ping n'a pas pu trouver l'hôte google.fr. Vérifiez le nom et essayez
à nouveau.
C:\> nslookup google.fr
Serveur :   UnKnown
Address:  fec0:0:0:ffff::1

*** UnKnown ne parvient pas à trouver google.fr : No response from server
C:\>

Так что проблема заключается в том, что разрешение имен не удается (попробуйте что-то вроде nslookup superuser.com), или проблема в том, что вы не можете пропинговать внешние хосты (попробуйте ping 8.8.8.8или IP-адрес шлюза вашего провайдера)? Два очень разные. Кроме того, это специфично для Powershell или же из обычной командной строки?
— CVn

Откуда ты знаешь, что не можешь? То есть. какой результат вы получаете в PSH (включая сообщения об ошибках)?
— Ричард

Не могу пинговать интернет О нет, интернет не работает! Также опубликуйте свой код!
— Остин Т Френч

Да, пинг не проблема, решение есть. Я обновил свой вопрос. Также разрешается работа из обычной командной строки .
— липучка

Ответы:


0

PowerShell не может разрешить что-либо, потому что я не указал IP-адрес DNS-сервера. На контроллере домена можно оставить пустое поле (таким образом, собственный IP-адрес сервера используется Windows), но PowerShell считывает реальное значение (поэтому DNS-адрес DNS отсутствует).

Вы должны установить IP-адрес DNS-сервера, чтобы PowerShell работал.

введите описание изображения здесь

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.