Posted On May 21, 2020

PowerShell: Resolving URL to Public IP

kimconnect 0 comments
blog.KimConnect.com >> Codes >> PowerShell: Resolving URL to Public IP
# URL can be with http, https, full paths, or just domain
$url='https://google.com/domains'

# This will return the position 0 public IP of the provided URL's domain
$regexDomain='(http[s]:\/{2}){0,1}([\d\w\.-]+)\/{0,1}'
$domain=.{[void]($url -match $regexDomain);$matches[2]}
$publicIP=[System.Net.Dns]::GetHostAddresses($domain)[0].IPAddressToString
write-host $publicIP

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Basic JavaScript: Comparison with the Strict Inequality Operator

function testStrictNotEqual(val) {// Only Change Code Below this Line// Add the strict inequality operator to…

PowerShell: Convert CSV Into HashTable

This is an illustration of a function to convert a set of CSV contents into…

Arrays and Objects

Array.prototype- Allows additional properties of all array objectsArray.from- Creates a new array from an array-like…