作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在自动部署多个 Azure VM,并且我希望将 WinRM 添加到每个 VM 中以完成部署。如何从创建虚拟机的脚本中找到该虚拟机的 FQDN?
我正在寻找:
$psVirtualMachine = Add-AzureRmVMNetworkInterface -VM $psVirtualMachine -Id $Nic.Id
$CreateNewVM = New-AzureRMVM -ResourceGroupName $ResourceGroupName -Location $GeoLocation -VM $psVirtualMachine
Enter-PSSession -ConnectionUri https://<-- $CreateNewVM.FQDN -->:5986 -Credential $Cred -SessionOption (New-PSSessionOption -SkipCACheck -SkipCNCheck -SkipRevocationCheck) -Authentication Negotiate
最佳答案
How do I find the FQDN of the VM from the script that creates it?
默认情况下,Azure不会为Azure VM创建FQDN,我们可以使用powershell设置公共(public)IP地址设置来为Azure VM设置FQDN。
我们可以使用此命令来获取 FQDN:
$FQDN = (Get-AzureRmPublicIpAddress -Name 'name of public IP' -ResourceGroupName jasonvm).DnsSettings.Fqdn
像这样:
PS C:\Users> (Get-AzureRmPublicIpAddress -Name 'jasonvm-ip' -ResourceGroupName jasonvm).DnsSettings.Fqdn
jasontest321.japaneast.cloudapp.azure.com
要为Azure VM设置FQDN,我们可以使用这个powershell
New-AzureRmPublicIpAddress -Name -ResourceGroupName -Location -DomainNameLabel
关于Azure powershell - 如何从虚拟机获取 FQDN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46102880/
我是一名优秀的程序员,十分优秀!