我写了一个小服务来从一个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是不是这种工作的好平台?如果是的话是什么?