Не удается разрешить имя удаленного хоста из 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 работал.

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

липучка
источник