尝试获取连接到 NIC 的 ips 列表
try to get a list of ips attached to the NIC
我正在尝试获取连接到 NIC 的 Ip 列表。
正在尝试使用
Get-NetIPAddress
。没有得到名单。我有一个主要和多个次要 ips 到 nic.Trying 一种获得一切的方法。
如果您想获取虚拟机的所有私有 IP 地址,请尝试下面的 PS 命令:
$vm = get-azvm -VMName <vm name> -ResourceGroupName <resource Group name>
#get network interface information of vm
$nicRes = Get-AzResource -ResourceId $vm.NetworkProfile.NetworkInterfaces.Id
#get network interface object
$nic = Get-AzNetworkInterface -name $nicRes.name -ResourceGroupName $nicRes.ResourceGroupName
#read ip configs of this network interface
foreach($ipConfig in $nic.IpConfigurations){
$ipConfig.PrivateIpAddress
}
我的网卡IP配置:
结果:
我正在尝试获取连接到 NIC 的 Ip 列表。 正在尝试使用
Get-NetIPAddress
。没有得到名单。我有一个主要和多个次要 ips 到 nic.Trying 一种获得一切的方法。
如果您想获取虚拟机的所有私有 IP 地址,请尝试下面的 PS 命令:
$vm = get-azvm -VMName <vm name> -ResourceGroupName <resource Group name>
#get network interface information of vm
$nicRes = Get-AzResource -ResourceId $vm.NetworkProfile.NetworkInterfaces.Id
#get network interface object
$nic = Get-AzNetworkInterface -name $nicRes.name -ResourceGroupName $nicRes.ResourceGroupName
#read ip configs of this network interface
foreach($ipConfig in $nic.IpConfigurations){
$ipConfig.PrivateIpAddress
}
我的网卡IP配置:
结果: