如何使用 PowerShell,獲取連線到 Azure VM 的負載均衡器?
為了使用 PowerShell 獲取連線到 Azure VM 的負載均衡器,我們首先需要檢索 Azure VM 網路設定。例如,我們有一個 Azure VM 名稱“TestVM”,然後我們:
PS C:\> $vm = Get-AzVM -Name TestVM
$nic = (($vm.NetworkProfile.NetworkInterfaces.id).Split('/'))[-1]一旦我們有了網路介面名稱,我們需要檢索負載均衡器設定,並檢索負載均衡器設定,我們需要使用Get-AzNetworkInterface命令。
PS C:\> $nicsettings = Get-AzNetworkInterface -Name $nic
如下命令將檢索負載均衡器名稱。
(($nicsettings.IpConfigurations.LoadBalancerBackendAddressPools.id).Split('/'))[-3]要獲取負載均衡器後端池名稱,請使用以下命令。
(($nicsettings.IpConfigurations.LoadBalancerBackendAddressPools.id).Split('/'))[-1]總體指令碼 −
$vm = Get-AzVM -Name ‘TestVM’
$vmnic = ($vm.NetworkProfile.NetworkInterfaces.id).Split('/')[-1]
$nicsettings = Get-AzNetworkInterface -Name $vmnic
Write-Output "Load Balancer: : $((($nicsettings.IpConfigurations.LoadBalancerBackendAddressPools.id).Split('/'))[-3])"
Write-Output "Backend Pool: $((($nicsettings.IpConfigurations.LoadBalancerBackendAddressPools.id).Split('/'))[-1])"
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP