Linux
將 Azure linux vm 公開給專用網路
我有一個在 Microsoft Azure 雲中執行 linux 的 VM,
VM 在 Azure 虛擬網路下,具有專用 IP 和公共 IP
我希望僅在專用網路中為 VM 打開所有埠(禁用防火牆),
Azure 上的 linux VM 中有關此問題的每個文件都指出我允許端點,但我不想從 Internet 訪問 VM,只希望從專用網路訪問
我該怎麼辦 ?
謝謝。
虛擬機中的端點僅用於外部訪問 - 即來自 Windows Azure 之外的某個地方,或者來自您通過公共 IP 地址/dns 名稱連接的另一個雲服務。
對於單個部署中的虛擬機,您可以訪問所需的任何埠。這僅受虛擬機的防火牆/iptable 設置限制。注意:這與 web/worker 雲服務不同,您必須為角色間通信定義內部端點。
您還可以使用虛擬網路連接兩個虛擬機部署。然後,您將在機器之間擁有相同的完整埠訪問權限,僅受防火牆規則的限制。
還有一點需要注意:使用外部端點,您可以將它們限制在允許/阻止的特定 IP 範圍內,從而提供額外的安全性。請參閱 Michael Washam 的文章。目前,此功能僅可通過 PowerShell 使用。