DRS可以通过设置白名单 让外网直接访问 这个做得还是很不错的
但是 我这边的外网IP经常变动(平均每天变动1次) 网络是电信的
这样,就需要不定期更新白名单
对于开发阶段来说有点麻烦, 有什么办法可以解决这个问题? (不希望通过所有IP都可以访问的白名单来解决)
据说有个AccessKey的东西,能不能通过那个来达到访问RDS
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
针对您提到的外网IP频繁变动导致需要不断更新RDS白名单的问题,确实为开发阶段带来不便。鉴于直接通过IP白名单管理存在局限性,使用AccessKey配合身份验证方式是一种更灵活且安全的解决方案。以下是推荐的两种替代方案:
注册并配置动态DNS服务:选择一个可靠的动态DNS服务提供商(如Cloudflare、No-IP等),根据服务商的指引设置您的域名与当前动态IP地址的绑定关系。确保每当您的外网IP发生变化时,动态DNS服务能自动更新域名解析记录。
将域名加入RDS白名单:在RDS控制台中,将上述步骤中设置的域名添加到IP白名单分组内。这样,无论您的实际IP如何变动,只要域名解析正确,访问就不会受阻。
创建RAM用户和策略:
获取AccessKey:
配置应用使用AccessKey:
通过上述方法,即使外网IP频繁变动,也能有效解决频繁更新RDS白名单的问题,同时保持访问的安全性和便捷性。