Powershellで名前解決する

なにも考えずにResolve-DnsNameする

PS C:> Resolve-DnsName google.com

Name                                           Type   TTL   Section    IPAddress
----                                           ----   ---   -------    ---------
google.com                                     AAAA   204   Answer     2404:6800:4004:80f::200e
google.com                                     A      204   Answer     216.58.197.238

(≒nslookup)

単純な名前解決だけでなく、リソースレコードを指定して名前解決することもできる。 以下はIPv6IPv4、MTAのリストの表示

PS C:\> Resolve-DnsName google.com -type AAAA

Name                                           Type   TTL   Section    IPAddress
----                                           ----   ---   -------    ---------
google.com                                     AAAA   231   Answer     2404:6800:4004:80f::200e


PS C:\> Resolve-DnsName google.com -type A

Name                                           Type   TTL   Section    IPAddress
----                                           ----   ---   -------    ---------
google.com                                     A      177   Answer     172.217.24.142


PS C:\> Resolve-DnsName google.com -type MX

Name                                     Type   TTL   Section    NameExchange                              Preference
----                                     ----   ---   -------    ------------                              ----------
google.com                               MX     2     Answer     alt4.aspmx.l.google.com                   50
google.com                               MX     2     Answer     alt3.aspmx.l.google.com                   40
google.com                               MX     2     Answer     aspmx.l.google.com                        10
google.com                               MX     2     Answer     alt2.aspmx.l.google.com                   30
google.com                               MX     2     Answer     alt1.aspmx.l.google.com                   20

参考