无法从 Server 2008 R2 DC 上的 Powershell 解析远程主机名

无法从 Server 2008 R2 DC 上的 Powershell 解析远程主机名

我在 Powershell 中遇到一个问题:我无法 ping 网站。

命令行工作正常,但 Powershell 似乎无法解析远程主机名。在 Powershell 中,我可以 ping 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:\>

答案1

由于我没有指定 DNS 服务器 IP,因此 PowerShell 无法解析任何内容。在 DC 上,您可以留空字段(因此 Windows 使用服务器自己的 IP 地址),但 PowerShell 会读取真实值(因此没有 DNS IP 地址)。

您必须设置 DNS 服务器 IP 才能使 PowerShell 正常工作。

在此处输入图片描述

相关内容