我使用powershell中的以下两个命令将端点添加到Azure中的VM:
Add-AzureEndpoint -Name "foo" -Protocol "UDP" -LocalPort "12345" -VM $vm
Set-AzureEndpoint -LocalPort "12345" -Name "foo" -Protocol "UDP" -PublicPort "12345" -VM $vm
我可以使用powershell(下面的输出)看到端点,但我在manage.windowsazure.com网站上看不到它。我是否需要做一些特别的事情来让它出现?我没有正确添加吗?或者以某种方式加一半?我注意到其他人(都通过网站添加)都有VIP条目,而我的没有。我在文档中没有看到有关如何设置VIP的任何内容。我需要一个吗?
Get-AzureEndpoint -VM $vm
LBSetName :
LocalPort : 5986
Name : PowerShell
Port : 5986
Protocol : tcp
Vip : abc.def.ghi.jkl
ProbePath :
ProbePort : 0
ProbeProtocol :
ProbeIntervalInSeconds :
ProbeTimeoutInSeconds :
EnableDirectServerReturn : False
Acl : {}
LBSetName :
LocalPort : 3389
Name : Remote Desktop
Port : 51578
Protocol : tcp
Vip : abc.def.ghi.jkl
ProbePath :
ProbePort : 0
ProbeProtocol :
ProbeIntervalInSeconds :
ProbeTimeoutInSeconds :
EnableDirectServerReturn : False
Acl : {}
LBSetName :
LocalPort : 445
Name : smb
Port : 445
Protocol : tcp
Vip : abc.def.ghi.jkl
ProbePath :
ProbePort : 0
ProbeProtocol :
ProbeIntervalInSeconds :
ProbeTimeoutInSeconds :
EnableDirectServerReturn : False
Acl : {}
LBSetName :
LocalPort : 139
Name : smb2
Port : 139
Protocol : tcp
Vip : abc.def.ghi.jkl
ProbePath :
ProbePort : 0
ProbeProtocol :
ProbeIntervalInSeconds :
ProbeTimeoutInSeconds :
EnableDirectServerReturn : False
Acl : {}
LBSetName :
LocalPort : 12345
Name : foo
Port : 12345
Protocol : UDP
Vip :
ProbePath :
ProbePort : 0
ProbeProtocol :
ProbeIntervalInSeconds :
ProbeTimeoutInSeconds :
EnableDirectServerReturn :
Acl : {}
答案 0 :(得分:1)
更改端点后需要更新VM对象。使用此调用完成脚本:
$vm | Update-AzureVM