Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Resolve-Dns cmdlet unter Powershell 3.0 in Windows Server 2008 R2 nicht verfügbar

Mitglied: wiseguy

wiseguy (Level 1) - Jetzt verbinden

18.01.2014, aktualisiert 29.01.2014, 2862 Aufrufe, 4 Kommentare

Hallo,

ich bräuchte das cmdlet Resolve-Dns, welches eigentlich in der Powershell 3.0 verfügbar sein sollte. Hab also auf meinem Windows Server 2008 R2 folgendes Update installiert:

Windows6.1-KB2506143-x64.msu (http://www.microsoft.com/en-us/download/details.aspx?id=34595)

In der Powershell sehe ich nun auch, dass ich Version 3.0 installiert habe:

PS C:\Users\Administrator> Get-Host


Name : ConsoleHost
Version : 3.0
InstanceId : 1d04b21b-f81e-4a5b-a931-ae493cb9771c
UI : System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture : de-DE
CurrentUICulture : de-DE
PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
IsRunspacePushed : False
Runspace : System.Management.Automation.Runspaces.LocalRunspace


Leider hab ich trotzdem immer noch nicht den Resolve-Dns Befehl zur Verfügung:

PS C:\Users\Administrator> Resolve-Dns
Resolve-Dns : Die Benennung "Resolve-Dns" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder
eines ausführbaren Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad korrekt ist (sofern
enthalten), und wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1

Resolve-Dns

~~~~~~~~~~~

+ CategoryInfo : ObjectNotFound: (Resolve-Dns:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Weiß einer, was ich noch installieren muss um diesen Befehl zur Verfügung zu haben?

mfg
Wiseguy
Mitglied: colinardo
LÖSUNG 18.01.2014, aktualisiert 29.01.2014
Hallo WiseGuy,
das CMDLet heißt nicht Resolve-Dns sondern Resolve-DnsName und ist erst verfügbar unter: Windows 8.1, Windows Server 2012 R2 mit Windows PowerShell 4.0.
http://technet.microsoft.com/en-us/library/jj590781.aspx

Als Alternative kannst du das gewünschte mit einer .NET Methode machen:
([system.net.dns]::GetHostEntry("www.microsoft.com")).AddressList.IPAddressTostring
Grüße Uwe
Bitte warten ..
Mitglied: wiseguy
18.01.2014 um 09:16 Uhr
Ich hab jetzt auch die Powershell 4.0 für Windows Server 2008 R2 von hier installiert: http://www.microsoft.com/de-de/download/details.aspx?id=40855

Aber das cmdlet steht mir auch da nicht zur Verfügung.

Aber danke für den alternativen Befehl. Das funktioniert.

Ist es da auch möglich, einen speziellen DNS Server abzufragen?
Bitte warten ..
Mitglied: colinardo
18.01.2014, aktualisiert um 09:24 Uhr
Zitat von wiseguy:

Ich hab jetzt auch die Powershell 4.0 für Windows Server 2008 R2 von hier installiert:
http://www.microsoft.com/de-de/download/details.aspx?id=40855

Aber das cmdlet steht mir auch da nicht zur Verfügung.
wie schon oben geschrieben, erst ab Server 2012R2 oder Win 8.1 verfügbar
Ist es da auch möglich, einen speziellen DNS Server abzufragen?
muss ich mal nachsehen ...
Bitte warten ..
Mitglied: colinardo
LÖSUNG 18.01.2014, aktualisiert 29.01.2014
Zitat von wiseguy:
Ist es da auch möglich, einen speziellen DNS Server abzufragen?
habe mal eine Funktion mit nslookup gebaut die IPv4 Adressen in einem StringArray zurückliefert, wenn der Hostname nicht aufgelöst werden konnte gibt sie "False" zurück
01.
Function Resolve-Dns($hostname,$dnsserver){ 
02.
    Function Get-Matches($Pattern,$groupNumber = 0) {begin { $regex = New-Object Regex($pattern) };process { foreach ($match in ($regex.Matches($_))) { ([Object[]]$match.Groups)[$groupNumber].Value }}} 
03.
    $proc = New-Object System.Diagnostics.Process 
04.
    $procStartInfo = New-Object System.Diagnostics.ProcessStartInfo("nslookup"," $hostname $dnsserver") 
05.
    $procStartInfo.UseShellExecute = $false 
06.
    $procStartInfo.RedirectStandardOutput = $true 
07.
    $proc.StartInfo = $procStartInfo 
08.
    $proc.Start() | out-null 
09.
    $proc.WaitForExit() 
10.
    $sOutput = $proc.StandardOutput.ReadToEnd() 
11.
    $ips = $sOutput | Get-Matches "(?s)Name:.*Address(es)?:(.*)" 2 | Get-Matches "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}" 0 
12.
    if ($ips.Length -gt 0){$ips}else{$false} 
13.
14.
 
15.
Resolve-Dns "www.administrator.de" "8.8.8.8"
(Wie immer ohne Gewähr)

vielleicht hilft dir das

Grüße Uwe
Bitte warten ..
Ähnliche Inhalte
RedHat, CentOS, Fedora
DNS Resolver mit BIND
Frage von winlinRedHat, CentOS, Fedora4 Kommentare

Hallo, benötige einen DNS Resolver (RHEL7) der die internen Requests nach aussen weiterleitet. Es besteht eine DC/AD DNS Infrastruktur ...

Netzwerkmanagement

Windows Server 2008 R2: "netsh reset" nicht verfügbar?

Frage von RickTuckerNetzwerkmanagement11 Kommentare

Ich benötige für den Transfer der Netzwerkeinstellungen eines Servers auf einen anderen den Befehl: netsh int reset all Das ...

Batch & Shell

Powershell HPE Cmdlet - If - Else

gelöst Frage von MasterBaiterBatch & Shell3 Kommentare

Hi, kann mir wer aushelfen? Im folgenden möchte ich die Ausgabe von Get-HPBIOSPowerRegulator überprüfen und daraus eine Aktion folgen ...

Vmware

Esxi 6.5 usb 3.0 bei Server 2008 r2

Frage von blackhawk17Vmware2 Kommentare

Guten Abend, ich habe einen virtuellen Server 2008 R2 auf VM Ware Esxi Free 6.5 laufen. Der Server selbst ...

Neue Wissensbeiträge
Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 2 StundenWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

iOS
IOS 11.2.6 verfügbar
Information von sabines vor 8 StundeniOS

Mit dem Update soll der Bug behoben werden, bei dem eine bestimmte Zeichenkette IOS zum Absturz gebracht hat.

Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 22 StundenSicherheit8 Kommentare

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Internet

Datendealing im WWW Tracking Methoden immer brutaler

Information von sabines vor 1 TagInternet

Interessanter Artikel zum Thema Tracking im WWW und die immer "besseren" Methoden des Trackings. Professor Arvind Narayanan (Princeton-Universität) betreibt ...

Heiß diskutierte Inhalte
Server
Route-Befehl Unterstützung (unter CMD)
gelöst Frage von FKRR56Server38 Kommentare

Guten Tag , i.M. habe ich Probleme über den CMD-Route-Befehl ein Routing auf einen entfernten Server zuzulassen. Der Server ...

Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

LAN, WAN, Wireless
VPN Cisco ASA5505 PaloAlto PA-200
gelöst Frage von YannoschLAN, WAN, Wireless21 Kommentare

Hallo zusammen, ich würde gerne ein Site-to-Site VPN zwischen den beiden Standorten aufbauen. PaloAlto PA200 Internetanschluss Deutsche Telekom GK ...

Microsoft
TV-Tipp: Das Microsoft-Dilemma
Information von kgbornMicrosoft17 Kommentare

Aktuell gibt es in Behörden und in Firmen eine fatale Abhängigkeit von Microsoft und dessen Produkten. Planlos agieren die ...