dsh-ipcalc
适用于 DeepSeek Harness 的 IP 与子网计算工具箱。支持 IPv4 子网规划、CIDR 合并以及 IPv4/IPv6 解析与分类,采用纯本地数学计算,无运行时依赖。
AI 分析
核心用于网络地址规划与解析。适合需要快速计算子网掩码、合并网段或分析 IP 地址属性的网络工程师与系统管理员。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:TYEclipse/dsh-ipcalc说明文档
阅读完整 README ↗Usage
ipv4_subnet("192.168.1.25/24")
→ network 192.168.1.0/24
netmask 255.255.255.0 wildcard 0.0.0.255 broadcast 192.168.1.255
host range 192.168.1.1 – 192.168.1.254 (254 usable of 256)
classes: network=private host=private
ipv4_subnet("10.10.10.10/255.255.255.248") # dotted-mask input works too
→ network 10.10.10.8/29 (6 usable hosts)
ipv4_summarize(["10.0.0.0/24", "10.0.1.0/24", "10.0.2.0/24", "10.0.3.0/24"])
→ ["10.0.0.0/22"]
ip_parse("::ffff:192.168.1.1")
→ IPv6, class ipv4_mapped, normalized ::ffff:c0a8:101 (embeds 192.168.1.1)