如何使用 Powershell 检查服务器是否具有固定 IP 地址?

如何使用 Powershell 检查服务器是否具有固定 IP 地址?

为了检查服务器是否有固定的 IP 地址,我需要经历一个漫长的过程,如下图所示,按顺序进行,就是这样windows server 2016

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

我的问题是:

有没有办法获取快速信息, does this server has a fixed ip address?例如 what is the ip address of this server?

使用 powershell?

答案1

是也不是。

以下代码将帮助您入门,但有一个问题。一台服务器可以有多个网络适配器,例如以太网、Wifi 和 VPN,每个网络适配器都可以有自己的设置。您可以获取所有网络适配器的列表,但您的脚本无法确定哪一个是主网络适配器。

代码如下:

$IpConfig = Get-NetIPConfiguration

$IpConfig

Get-NetIPInterface -ifindex $IpConfig.InterfaceIndex | select ifIndex,ifAlias,Dhcp, AddressFamily

相关内容