Get IP Address from Domain Name
Code Properties
- Language: PowerShell
- Class:
System.Net.Dns
Overview
Simple PowerShell commands using .NET DNS class to resolve domain names to IP addresses and perform reverse lookups.
Code
Get IP address from domain name:
[System.Net.Dns]::GetHostAddresses('noclocks.dev').IPAddressToStringReverse lookup - get hostname from IP address:
[System.Net.Dns]::GetHostByAddress('172.12.34.56')Usage
# resolve domain to IP
$ip = [System.Net.Dns]::GetHostAddresses('google.com').IPAddressToString
Write-Host "IP Address: $ip"
# reverse lookup
$hostInfo = [System.Net.Dns]::GetHostByAddress('8.8.8.8')
Write-Host "Hostname: $($hostInfo.HostName)"Appendix
Note created on 2024-05-08 and last modified on 2024-12-31.
See Also
Backlinks
(c) No Clocks, LLC | 2024