azure - 如何批量添加Azure端点?

标签 azure tcp endpoint azure-virtual-machine

我有一个在 Azure 上运行的 FTP 服务器。我必须手动添加 20 个端点用于“数据”连接。

很痛苦。

Why is it so hard!!!

肯定有更好的方法来批量添加端点到 Azure VM,不知何故?如果是这样,有人可以列出一些说明吗?我对任何事情都持开放态度。

例如。我很想创造

TCP 公共(public)端口 61020 - 专用端口 61020

TCP 公共(public)端口 61100 - 专用端口 61100

嗯....

最佳答案

您可以使用 PowerShell 来执行此操作。刚刚测试的脚本:

Add-AzureAccount
Select-AzureSubscription -SubscriptionName "Your_Subscription_Name"
$vm = Get-AzureVM -ServiceName "CloudServiceName" -Name "VM_Name"
for ($i=6100; $i -le 6120; $i++)
{
    $EndpointName = "FtpEndpoint_"
    $EndpointName += $i
    Add-AzureEndpoint -Name $EndpointName -Protocol "tcp" -PublicPort $i -LocalPort $i -VM $vm
}
$vm | Update-AzureVM

当您执行Update-AzureVM时,实际的服务调用会批量执行

Azure PowerShell 引用起点 is here .

我相信您也可以使用 XPLAT-CLI 获得相同的结果.

关于azure - 如何批量添加Azure端点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23677255/

相关文章:

Azure 数据工厂 V2 - 发送自定义电子邮件(无逻辑应用)

powershell - 无法在自定义 Azure DSC 模块中找到类型 [CloudFileDirectory] ​​错误 - 相关程序集

java - C# 服务器、Android Java 客户端 - 连接问题

wcf - "WCF endpoint"的定义是什么?

python - SSHCommandClientEndpoint,扭曲。如何执行多个命令?

linux - libusb端点方向打印机

sql-server - 用于接收 XML 数据并导入 SQL 数据库的 Azure 服务

javascript - azure移动应用程序查询如sql语句

java - Spring Boot 集成 - 在连接初始化时发送问候

tcp - Microchip TCPIP keep alive 不起作用