系统极客一直在努力
专注操作系统及软件使用技能

等效IPConfig和NSLookup的常用PowerShell网络命令

powershell-equivalent-cmdlets- ipconfig-nslookup-1

如何你是 Windows 老鸟,一定知道 IPConfig、PING 和 NSLookup 这 3 个非常常用的网络测试命令,虽然在 Powershell 中这 3 个命令还是可以使用,我们今天还是向大家介绍中等效 IPConfig、PING 和 NSLookup 命令的 3 个常用 Powershell 网络命令。

IPConfig

如果你经常使用 IPConfig 命令来查看 Windows 中每个网卡的 TCP/IP 配置信息,在 PowerShell 中如下 2 条命令与其功能类似:

Get-NetIPConfiguration
#或
Get-NetIPAddress

Get-NetIPConfiguration

Get-NetIPConfiguration cmdlet 可以直接获取当前计算机中每块网卡的 TCP/IP 配置信息,Get-NetIPAddress 可以获取当前计算机的所有 IP 地址配置信息。

PING

在 PowerShell 中可以使用 Test-NetConnection cmdlet 来获取与 PING 命令等效的网络连接诊断信息,它可以在 DNS 查询到 IP 地址之后进行 TCP 连接测试,并输出测试结果。

Test-NetConnection

从上图中大家可以看到,Test-NetConnection 还可以使用 -TraceRoute 参数获取路由的路径和跳数,该功能相当于 tracert 命令。

NSLOOKUP

Powershell 中可以使用 Resolve-DnsName cmdlet 来等效 NSLOOKUP 进行 DNS 名称查询,与 nslookup 交互式使用方法不同的是,Resolve-DnsName 可以直接跟像 -Server 这样的参数来指定要查询的 DNS 服务器,非常方便。

Resolve-DnsName

赞(0) 赞赏

评论 1

  1. #1

    Resolve-DnsName这个的确比命令行的nslookup简单多了。爽~

    絮沫纷飞7年前 (2017-09-26)回复

微信赞赏