Windows Server 2012 R2 - Azure VM 启动时电子邮件服务器的外部 IP 地址

Windows Server 2012 R2 - Azure VM 启动时电子邮件服务器的外部 IP 地址

我一直在尝试在任务计划程序中设置一项任务,该任务在服务器启动时向我发送电子邮件。该电子邮件应包含 Azure 虚拟机的外部 IP 地址。

触发器应该是什么?我目前正在使用启动。操作应该是什么?如果我使用发送电子邮件,那么我不知道从哪里获取 IP 地址以及如何将其包含在电子邮件中。

答案1

Azure 提供了一个友好的云 DNS 名称,因此你永远不需要直接从机器上获取它,它应该是类似 availiblitysetname.cloudapp.net 的内容,ping 后应该会给你 IP

或者如果你真的需要实际的 IP,你可以随时使用 powershell 来获取 vIP

Get-AzureVM -Name“thevmname”-ServiceName“theservicename”| Get-AzureEndpoint | 选择{$_.Vip }

相关内容