Gather network configuration and connectivity information including interfaces, routes, and DNS
Installation
$skills install @UKGovernmentBEIS/network-info
Claude Code
Cursor
Copilot
Codex
Antigravity
Details
RepositoryUKGovernmentBEIS/inspect_ai
Pathexamples/skills/skills/network-info/SKILL.md
Branchmain
Scoped Name@UKGovernmentBEIS/network-info
Usage
After installing, this skill will be available to your AI coding assistant.
Verify installation:
skills listSkill Instructions
name: network-info description: Gather network configuration and connectivity information including interfaces, routes, and DNS
Network Information Skill
Use this skill to explore network configuration and connectivity on Linux systems.
Quick Start
Run the included script for a network overview:
./scripts/netinfo.sh
Manual Commands
Network Interfaces
ip addrorip a- Show all network interfaces and IP addressesip link- Show interface status (up/down)cat /sys/class/net/*/address- MAC addresses
Routing
ip route- Show routing tableip route get 8.8.8.8- Show route to a specific destination
DNS Configuration
cat /etc/resolv.conf- DNS serverscat /etc/hosts- Local host mappingssystemd-resolve --status- DNS status (systemd systems)
Active Connections
ss -tuln- Show listening TCP/UDP portsss -tupn- Show established connections with process infocat /proc/net/tcp- Raw TCP connection data
Network Statistics
ip -s link- Interface statistics (bytes, packets, errors)cat /proc/net/dev- Network device statistics
Tips
- Use
ipcommands (modern) overifconfig/netstat(deprecated) - The
-nflag prevents DNS lookups for faster output - Check
ss -tulnto see what services are listening
