TYEclipse/dsh-ipcalc0

dsh-ipcalc

适用于 DeepSeek Harness 的 IP 与子网计算工具箱。支持 IPv4 子网规划、CIDR 合并以及 IPv4/IPv6 解析与分类,采用纯本地数学计算,无运行时依赖。

AI 分析

核心用于网络地址规划与解析。适合需要快速计算子网掩码、合并网段或分析 IP 地址属性的网络工程师与系统管理员。

包名
dsh-ipcalc
版本
0.1.0
许可证
MIT
最近更新
2026年8月17日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:TYEclipse/dsh-ipcalc

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)