我什至不知道這是否可能。但我有一個天藍色的虛擬機器只運行私有IP。當它在 Azure 中運行時,我可以從我的 azure Web 應用程式存取該 VM。
但我需要針對它進行開發,並且我在本地運行 VSCode 等,並且我能夠毫無問題地訪問 cosmodb 和其他 azure 服務。但我無法存取該虛擬機,因為它已公開關閉。
所以我想知道是否可以將我的公共靜態IP 添加到運行該服務的VNet 中。錯誤的東西。
有人能指出我正確的方向嗎?
答案1
您不能只將 IP 新增至 Vnet,這不是 Azure 網路可以實現的目標。為了能夠從您的家庭本機電腦存取您的虛擬機,您可以查看以下幾個選項:
- 新增 NSG 規則以允許從您的 IP 到虛擬機器上的特定連接埠的流量,哪個連接埠將取決於您如何進行偵錯以及您想要如何連接
- 使用 Azure Bastion 從您的電腦透過 RDP/SSH 連接到您的 VM
- 建立 VPN 將您的網路連接到 Azure vNet,然後您可以像在您的網路上一樣存取電腦