{"id":10111,"date":"2006-06-26T08:35:00","date_gmt":"2006-06-26T08:35:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/powershell\/2006\/06\/26\/windows-powershell-one-liner-name-to-ip-address\/"},"modified":"2019-02-18T13:21:36","modified_gmt":"2019-02-18T20:21:36","slug":"windows-powershell-one-liner-name-to-ip-address","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/powershell\/windows-powershell-one-liner-name-to-ip-address\/","title":{"rendered":"Windows PowerShell One Liner: Name to IP Address"},"content":{"rendered":"<p>&lt;Edited 7\/2\/2006 to add tags and category&gt;<br \/>Wei Wu provided a nice one liner in response to a query in our NewsGroup: Microsoft.Public.Windows.PowerShell about how to resolve a hostname into an IP Address:<\/p>\n<p><font face=\"Courier New\" size=\"1\">PS&gt; [<strong><font color=\"#000080\">System.Net.Dns]::GetHostAddresses(&#8220;<\/font><\/strong><\/font><a href=\"http:\/\/www.msn.com\"><font face=\"Courier New\" color=\"#000080\" size=\"1\"><strong>www.msn.com<\/strong><\/font><\/a><font face=\"Courier New\" color=\"#000080\" size=\"1\"><strong>&#8220;)<\/strong><\/font><\/p>\n<p><font face=\"Courier New\" size=\"1\">IPAddressToString : 207.68.173.76<br \/>Address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 1286423759<br \/>AddressFamily&nbsp;&nbsp;&nbsp;&nbsp; : InterNetwork<br \/>ScopeId&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :<br \/>IsIPv6Multicast&nbsp;&nbsp; : False<br \/>IsIPv6LinkLocal&nbsp;&nbsp; : False<br \/>IsIPv6SiteLocal&nbsp;&nbsp; : False<\/font><\/p>\n<p>&nbsp;<\/p>\n<p>If you want to go from address to name:<\/p>\n<p><font face=\"Courier New\" size=\"1\">PS&gt; <font color=\"#000080\"><strong>[System.Net.Dns]::GetHostbyAddress(&#8220;207.46.198.30&#8221;)<\/strong><\/font><\/font><\/p>\n<p><font face=\"Courier New\" size=\"1\">HostName&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Aliases&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AddressList<br \/>&#8212;&#8212;&#8211;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8212;&#8212;-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8212;&#8212;&#8212;&#8211;<br \/>wwwtkttest2.microsoft.com {}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {207.46.198.30}<br \/><\/font><\/p>\n<p>Jeffrey Snover<br \/>Windows PowerShell Architect<\/p>\n<p>PSMDTAG:FAQ: How do I resolve a hostname?<br \/>PSMDTAG:DOTNET: GetHostByAddress<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&lt;Edited 7\/2\/2006 to add tags and category&gt;Wei Wu provided a nice one liner in response to a query in our NewsGroup: Microsoft.Public.Windows.PowerShell about how to resolve a hostname into an IP Address: PS&gt; [System.Net.Dns]::GetHostAddresses(&#8220;www.msn.com&#8220;) IPAddressToString : 207.68.173.76Address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 1286423759AddressFamily&nbsp;&nbsp;&nbsp;&nbsp; : InterNetworkScopeId&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :IsIPv6Multicast&nbsp;&nbsp; : FalseIsIPv6LinkLocal&nbsp;&nbsp; : FalseIsIPv6SiteLocal&nbsp;&nbsp; : False &nbsp; If you want to go from [&hellip;]<\/p>\n","protected":false},"author":600,"featured_media":13641,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[10],"class_list":["post-10111","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powershell","tag-faq"],"acf":[],"blog_post_summary":"<p>&lt;Edited 7\/2\/2006 to add tags and category&gt;Wei Wu provided a nice one liner in response to a query in our NewsGroup: Microsoft.Public.Windows.PowerShell about how to resolve a hostname into an IP Address: PS&gt; [System.Net.Dns]::GetHostAddresses(&#8220;www.msn.com&#8220;) IPAddressToString : 207.68.173.76Address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 1286423759AddressFamily&nbsp;&nbsp;&nbsp;&nbsp; : InterNetworkScopeId&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :IsIPv6Multicast&nbsp;&nbsp; : FalseIsIPv6LinkLocal&nbsp;&nbsp; : FalseIsIPv6SiteLocal&nbsp;&nbsp; : False &nbsp; If you want to go from [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/10111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/users\/600"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/comments?post=10111"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/10111\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media\/13641"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media?parent=10111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/categories?post=10111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/tags?post=10111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}