在Azure界面中,我无法找到任何字段来输入端口范围。我怎样才能做到这一点,而不是一个单一的端口?提前致谢。如何在Azure上将端口范围设置为虚拟机的端点?
回答
端口应从网页界面逐一输入。为了输入范围,你应该运行powershell脚本。默认窗口powershell不支持天青。首先,您应该安装Microsoft Azure Powershell。
从此链接下载安装程序并运行它。 http://go.microsoft.com/fwlink/p/?linkid=320376&clcid=0x409
以管理员身份运行Microsoft AzurePowershell。使用下面给出的cmdlet获取azure发布设置文件。 (您应该登录天蓝)
Get-AzurePublishSettingsFile
后您GET-AzurePublishSettingsFile cmdlet的登录,打开网页下载文件。使用下面给出的powershell命令输入此文件。
Import-AzurePublishSettingsFile
应该看起来像这样
Import-AzurePublishSettingsFile .\publishfile.publishsettings
最后,您可以登录帐户湛蓝。运行以下cmdlet以查看全部成员资格信息。
Get-AzureSubscription
要在哪个端口打开订阅,请使用以下cmdlet进行选择。
Select-AzureSubscription
最后编写一个脚本喜欢用适当的范围内,下面的脚本。
$i=5010 $e=10 do { Get-AzureVM -ServiceName "my_demo" -Name "my_demo" | Add-AzureEndpoint -LocalPort $i -PublicPort $i -Name RTP_$e -Protocol UDP | Update-AzureVM; $i+=1; $e+=1} until ($i -gt 5100)
保存脚本PS1和使用PowerShell 注运行:每个端口开启过程只需1-2分钟。
从门户:
- 选择虚拟机
- 选择端点“标签”顶部
- 在页面的底部选择“添加”
裁判:https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-set-up-endpoints/
更新: 对于公共端点,不支持端口范围。 You are also limited to 150 endpoints,所以这可能会导致一个问题,如果你的射程大于150
如果范围小于150,则可以使用Azure的PowerShell的:Add-AzureEndpoint。
如何添加范围是多少? –
我已经更新了答案。 – tripdubroot
- 1. Azure虚拟机和端点
- 2. Azure虚拟机和Web API:如何设置端点
- 3. 为Azure虚拟机创建HTTPS端点
- 4. 打开Windows Azure虚拟机的端口
- 5. Azure虚拟机中的专用端口
- 6. 如何在Azure虚拟机上打开端口?
- 7. 如何在Windows Azure虚拟机上打开非标准端口
- 8. 端点选项在Azure虚拟机设置中不可用
- 9. Windows Azure虚拟机 - 打开端口
- 10. Azure端口转发 - 多台虚拟机
- 11. 如何在Azure虚拟机上暴露webscoket端点
- 12. 在Azure上打开端口,同时登录到Azure虚拟机
- 13. 如何配置“新”windows azure虚拟机的端点?
- 14. 从虚拟机外部访问Azure虚拟机端口
- 15. Azure虚拟机 - 端点不工作
- 16. Azure云服务虚拟机端点
- 17. 如何将开发主机PC的USB COM端口设置为Android虚拟设备的USB端口?
- 18. 在Windows 10上设置端口转发NAT虚拟交换机
- 19. 在Azure上打开端口到虚拟机
- 20. 在Windows Azure虚拟机上设置DNS
- 21. 在Windows Azure虚拟机上设置TimeZone
- 22. 使用Azure SDK在Azure虚拟机上打开150个以上的端口
- 23. 码头机群;如何在虚拟机上打开端口
- 24. ESXi - 将端口转发到虚拟机?
- 25. 如何使本地USB端口与Azure虚拟机兼容
- 26. 在Apache HttpClient中设置虚拟主机端口
- 27. 主机在端口81上打虚拟主机,并防止打字端口
- 28. Azure虚拟机远程终端问题
- 29. 如何将虚拟机上传到Azure
- 30. 如何将ssh端口转发到我的机器上运行的虚拟机?
谢谢,有道理 –
谢谢,它的工作! –
澄清点:这会为每个端口创建1个端点。因此,如果您需要在连续范围内打开100个端口,则您将拥有100个端点。如果您需要使用ACL规则锁定这些端点,则需要将这些规则应用于每个端点。此外:每个*云服务*有150个端口的限制,而不是每个虚拟机。所以如果你需要每个虚拟机100个端口,你需要每个虚拟机都在自己的云服务中。 –