批量生成随机 IP 地址,给接口 / 日志 / 数据库造测试数据用。
2001:db8::1)。192.168.1.0/24、2001:db8::/48)、起止区间(两个 IP 之间)。10/8、172.16/12、192.168/16、127/8、169.254/16、CGNAT 100.64/10、文档段、组播等;IPv6 过滤 ULA、链路本地、组播、2001:db8::/32。INSERT,可复制或下载。数量最多 10000。生成基于 Math.random(),用于测试数据,不要用于任何安全用途。全部在浏览器本地生成,不上传。
10.0.0.0/8 里生成又要排除私有),可能凑不够数量,工具会提示实际生成了多少条。| 类型 | 示例 | 地址空间 |
|---|---|---|
| IPv4 | 192.0.2.146 |
2³² ≈ 43 亿 |
| IPv6 | 2001:db8::1 |
2¹²⁸ |
| CIDR | 10.0.0.0/24 |
前缀后剩余位决定容量,/24 = 256 个 |
Q:生成的 IP 是真实存在的吗? A:是合法格式的地址,但归属、是否在用都不确定。别拿它去真的发请求或做扫描。
Q:为什么全球随机模式里出现的公网 IP 很杂? A:全球随机就是在整个地址空间里均匀取,绝大多数落在已分配的公网段。要限定范围请用 CIDR 或区间模式。
Q:IPv6 为什么带方括号?
A:只有「每行一个」格式且附带端口时会写成 [2001:db8::1]:8080,这是 URL 里 IPv6 加端口的标准写法。CSV / JSON 里 IP 和端口是分开的。
Q:能生成上百万条吗? A:单次上限 1 万。需要更多可以多次生成后合并,或改用脚本。
Q:数据会上传吗? A:不会。生成、格式化、下载都在你的浏览器里完成。
相关:子网掩码换算 · MAC 地址生成 · User-Agent 随机生成 · 随机数生成 · IP 查询。