ip — skill0
IP 地址查詢、地理定位、子網發現與端口掃描。
快速上手
# 用 x-cmd
x ip # 列出所有本地 IP
x ip geolite 8.8.8.8 # 地理定位查詢
x ip info 192.168.1.0 # IP 分類
x ip map 192.168.1.0/24 # 發現活動主機
x ip tps localhost # 端口掃描
# 不用 x-cmd —— 用 curl 做地理定位
curl -s "https://ipinfo.io/8.8.8.8/json"
# 用標準工具看本地 IP
ifconfig | grep "inet " # macOS
ip addr show # Linux
可用命令
x ip ls— 列出所有本地 IP 地址x ip geolite <ip>— 通過 ipinfo.io 做地理定位x ip info <ip>— IP class / type 分類x ip cidr <cidr>— CIDR 範圍信息x ip map <subnet>— ICMP ping sweepx ip tps <host>— TCP 端口掃描
獨立替代方案
- 地理定位:
curl https://ipinfo.io/<IP>/json - 本地 IP:
ifconfig、ip addr、hostname -I - 端口掃描:
nc -zv、nmap
本 skill0 還在成長
從基礎開始,將補充:
- 常用網絡模式
- ipinfo.io API 參考
- 子網計算公式