我正在寻求关于采用动态IP与EC2安全组和服务一起采用的最佳方法的一些指导。我想利用SendGrid,Elastic Cloud等服务,它们都使用端口80/443上的dyanmic IP。但是,除了列入白名单的IP之外,对端口80/443的访问已关闭。到目前为止,我已经找到了解决方案:带有主机/动态IP/DNS的亚马逊EC2安全组
- cron作业来ping服务,通过EC2 API以IP的和更新EC2安全组。
- 创建一个新的EC2作为端口80/443打开的代理。新服务器与Sendgrid/ElasticCloud通信,检查响应并将部件返回给主服务器。
还有其他更好的解决方案吗?
感谢德米特里,不知道。不幸的是,我认为有迹象显示EC2将需要侦听和我没有为Sendgrid一个CIDR块网络挂接。 :/我应该寻找替代软件防火墙吗? – calh27
@ calh27我相信,因为连接是通过EC2开始收听应该罚款。当然,需要进行测试。 –
对不起,我应该澄清它更多的是等待json通知而不是套接字侦听的脚本。 – calh27