Azure 新虚拟机 Windows Server 2022 无法使 IIS 运行简单网站

Azure 新虚拟机 Windows Server 2022 无法使 IIS 运行简单网站

我获得了一个新的 Azure 虚拟机服务器 2022 数据中心版本,它们没有选项“端点”,您可以在其中为 http 配置端口 80,我尝试了选项“网络”'添加入站端口规则',但没有任何效果,问题是:我无法从外面看到该网站。

然后我进入“连接疑难解答”,结果是“允许网络连接”,但网站仍然无法正常工作,我检查了 IIS 设置,一切似乎都很好。

好像我失去了一些东西但我找不到它。

我需要遵循什么步骤才能使 IIS 正常工作?

我去了 Azure 支持,他们想向我收取 $XX 美元。

我有一个经典的 Azure 虚拟机 Windows Server 2012,我运行一个非常简单的 html 网站,我记得使用选项“端点”,在其中为 http 配置端口 80。

我需要使 .Net 核心 Web API 应用程序运行,因为 .Net API 应用程序无法在 Windows Server 2012 r2 上运行。

任何帮助都将不胜感激!!

答案1

请检查连接:

$rgName = "ContosoRG"
$sourceVMName = "MultiTierApp0"
$destVMName = "Database0"

$RG = Get-AzResourceGroup -Name $rgName

$VM1 = Get-AzVM -ResourceGroupName $rgName | Where-Object -Property Name -EQ $sourceVMName
$VM2 = Get-AzVM -ResourceGroupName $rgName | Where-Object -Property Name -EQ $destVMName

$networkWatcher = Get-AzNetworkWatcher | Where-Object -Property Location -EQ -Value $VM1.Location 

Test-AzNetworkWatcherConnectivity -NetworkWatcher $networkWatcher -SourceId $VM1.Id -DestinationId $VM2.Id -DestinationPort 80

https://docs.microsoft.com/en-us/azure/network-watcher/network-watcher-connectivity-powershell

相关内容