[英]Azure VM public static outbound IP
我寫了一個小服務來從一個ftp服務器獲取文件,編輯它們,然后將它們發送到另一個ftp服務器。 捕獲的是要發送到的ftp服務器需要一個白名單的IP。 現在,我選擇在使用虛擬公共保留IP地址設置的Azure VM上托管此服務,認為它將創建一個可用於白名單的靜態IP。
不幸的是,即使VM聲明虛擬公共保留IP連接到VM,在打開瀏覽器並轉到whatismyip.com時,我得到一個完全不同的IP,當然Azure每2-3個月關閉一次所有VM以進行維護(我假設沖洗IP)。
現在我明白從whatismyip.com收到的IP可能連接到Azure負載均衡器,但我無法弄清楚為什么會出現出站連接。
我的問題是:
是否可以為該白名單獲取出站連接的靜態公共IP?
我有什么明顯的解決方法嗎?
Azure計划的維護關閉是否會保存IP信息?
Azure是不是這種工作的好平台? 如果是的話是什么?
現在確實有可能。 有關詳細信息,請參閱https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-reserved-public-ip/ 。
powershell代碼如下:
New-AzureReservedIP –ReservedIPName MyReservedIP –Location "Central US"
$image = Get-AzureVMImage|?{$_.ImageName -like "*RightImage-Windows-2012R2-x64*"}
New-AzureVMConfig -Name TestVM -InstanceSize Small -ImageName $image.ImageName `
| Add-AzureProvisioningConfig -Windows -AdminUsername adminuser -Password MyP@ssw0rd!! `
| New-AzureVM -ServiceName TestService -ReservedIPName MyReservedIP -Location "Central US"
此外,現在出站連接默認只使用少數IP。 您可以在新門戶中看到它們: https : //portal.azure.com在站點的設置→屬性中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.