Я сталкиваюсь с проблемой в 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:\>
dns
powershell
ping
липучка
источник
источник
nslookup superuser.com
), или проблема в том, что вы не можете пропинговать внешние хосты (попробуйтеping 8.8.8.8
или IP-адрес шлюза вашего провайдера)? Два очень разные. Кроме того, это специфично для Powershell или же из обычной командной строки?Ответы:
PowerShell не может разрешить что-либо, потому что я не указал IP-адрес DNS-сервера. На контроллере домена можно оставить пустое поле (таким образом, собственный IP-адрес сервера используется Windows), но PowerShell считывает реальное значение (поэтому DNS-адрес DNS отсутствует).
Вы должны установить IP-адрес DNS-сервера, чтобы PowerShell работал.
источник