Azure实例级公共IP,azure云服务器规格Azure实例级公共IP之前的博文介绍了Azure的各种IP地址类型,包括云服务IP(VIP)和虚拟机IP(DIP)。此外,还可以为云服务或虚拟机设置专属保留IP和静态IP。此外,还有一个“实例级公共IP”的概念,即PIP。那么这个PIP和静态DIP有什么区别呢?其实这两......
之前的博文介绍了Azure的各种IP地址类型,包括云服务IP(VIP)和虚拟机IP(DIP)。此外,还可以为云服务或虚拟机设置专属保留IP和静态IP。此外,还有一个“实例级公共IP”的概念,即PIP。
那么这个PIP和静态DIP有什么区别呢?其实这两个地址是可以同时存在的,也就是说PIP不会覆盖虚拟机DIP。PIP更适合那些不希望使用“IP: port”这种表达方式的用户,即希望通过给一个VM或其他角色一个IP地址来直接通信,而不需要配置“端点”。此外,PIP可以作为出站源IP轻松管理,一个订阅最多可以使用5个PIP。请注意,如果您的虚拟机已启用。
PIP由PowerShell启用。创建新的虚拟机或修改现有实例时,会调用“setazurepublicip”。下图就是一个例子。创建新虚拟机时,我定义了一个名为“PIP01”的实例级IP:
检查当前云服务labservice03是否没有PIP地址。注意使用instancedetails参数,如下图所示:
对于已有的虚拟机,修改后只需要调用setazurepublicip和updateazurevm,如下图所示:
上一篇文章中的虚拟机创建成功后,可以在powersehll中验证PIP配置是否有效。如下图所示,PIP名称为PIP01,PIP地址为139.219.15.128。
或者直接查看虚拟机角色,getazurevm返回的信息也很清楚,如下图所示:
我们来验证一下PIP的功能。事实上,PIP相比DIP最大的便利在于,它可以默认接受(几乎)任何端口上的流量。比如下图,我尝试用RDP协议直接连接PIP地址,如下图:
我发现它非常平滑,落在了这个AzureVM上。下图显示IP是PIP地址:
所以前提是Azure的虚拟机模板中默认开启远程桌面,因为3389在创建的时候就映射到了云服务本身的VIP。如果GuestOS中没有发布这种防火墙策略,PIP的远程桌面就无法登录,但即便如此,这种直接管理的方式也简单得多:
在这里,我将再次测试PING。首先,在GuestOS中启用ICMP协议,如下所示:
从我的本地计算机对PIP地址执行PING命令,如下图所示:
实例级IP是一个特别好用的功能,主要是因为它的开放性,特别是对于一些特殊的需求,比如需要透明传输源IP的混合云场景。当然,最好注意,实例级公共IP(PIP)是要收费的。详情请参考世纪互联或微软全球官网信息。
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部