在使用AppFlow过程中,您是否遇到了以下网络问题难以解决:
- 应用或服务部署在企业内部,对来源IP有严格限制
- 您需要访问的应用限制IP来源是您的企业内部
- ……
现在,您只需要准备一台能够公网访问的机器,通过AppFlow的内网代理功能即可轻松解决上述网络问题
操作
访问AppFlow控制台,选择新建连接器。
勾选“内网代理”功能,并下拉选择托管实例。在您初次选择时,AppFlow需要为您自动创建服务关联角色
如果您是RAM用户,需要具有ram::CreateServiceLinkedRole权限
如果您没有托管实例,请参考 链接。
开启内网代理功能后,您的连接器所有请求都将通过您的这个托管实例进行转发,也就是您可以自由控制您发起应用调用的源IP地址。
原理
当选择托管实例后,AppFlow会将您的Http请求转换为curl命令,并使用RunCommand接口将curl命令下发到您的云助手实例上从而实现代理转发功能。
原文链接:https://blog.csdn.net/AliCloudROS/article/details/142129825?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522c7900e79d7e4a61e324ca1555fc7f277%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=c7900e79d7e4a61e324ca1555fc7f277&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-2-142129825-null-null.nonecase&utm_term=%E7%BE%A4%E6%99%96%E9%83%A8%E7%BD%B2