开发者学堂课程【如何调用云产品:外网访问能力】学习笔记,与课程紧密联系,让用户快速学习知识
课程地址:https://developer.aliyun.com/learning/course/343/detail/4027
外网访问能力(NAT)
一个云原生应用,它的外部条件的第一要素就是私有网络,私有网络是默认无法访问外网的,它只能访问私有网络内部的云产品。如果1一个云应用要访问另外一个vpc的数据库或者外部的网站、第三方开放平台,都需要开通外网。另外一个场景是访问第三方开放平台时,第三方需要添加白名单,白名单添加的是IP地址。在访问外网时必须有IP地址。
通过两个步骤学习,第一个步骤是开通,进行部署配置,第二个是验证,获取IP地址:部署日志,VPC控制台;HelloWorld应用页面查看。
一、开通
回到云开发平台,有一个已经创建好的应用,这个应用的模板是非容器模式简单应用Demo(JAVA)
在日常情况下要具有访问外网(NAT)能力要在部署配置时开出口IP,此时这个应用所在的VPC就具有访问外网的能力了。
NatElpHander处理器会验证是否开通外网,进行应用部署
部署完成之后通过域名进行访问:
您好!生成了一个
UUID:27905987-c042-481f-9183-8bf3784e927e
IP地址:当前IP:106.15.205.214来自于∶中国上海上海阿里云/电信/联通/移动/铁通/教育网
IP:106.15.205.214是访问公网的站点读出的内容,这个就是出口IP,并且在部署时也会输出此IP地址。
访问外网的IP地址是106.15.205.214
如果IP地址部署之后忘记了,可以到vpc控制台里查看,找到NAT网关,弹性公网IP就是刚刚的IP地址。
以上内容是访问外网能力的相关知识。