AWS 公共 IP 地址查询工具——aws_public_ips
aws_public_ips 是一个开源项目,旨在帮助用户获取与 AWS 账户关联的所有公共 IP 地址(IPv4/IPv6)。该项目主要使用 Ruby 编程语言开发。
项目核心功能
aws_public_ips 的核心功能包括:
- 查询 AWS 账户下所有公共 IP 地址。
- 支持多种 AWS 服务,包括 APIGateway、CloudFront、EC2(及相关服务如 ECS、EKS、Beanstalk、Fargate、Batch 和 NAT Instances)、ElasticSearch、ELB(经典 ELB 和 ALB/NLB)、Lightsail、RDS 和 Redshift。
- 支持命令行界面(CLI)和 Ruby 库两种使用方式。
- 输出格式支持 JSON、Pretty JSON 和文本格式。
最近更新功能
项目最近更新的功能主要包括:
- 优化了代码结构和性能。
- 增加了新的 IAM 权限策略定义,使 IAM 用户能够获取所有 AWS 服务的公共 IP 地址。
- 更新了项目文档,增加了详细的 CLI 使用说明和配置指南。
- 修复了一些已知的 issues 和 pull requests 中的问题。
请注意,这些更新内容是基于项目最新发布的信息,具体功能可能会有所变化,请参考项目的官方文档以获取详细信息。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



