| 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 addr or ip a - Show all network interfaces and IP addresses
ip link - Show interface status (up/down)
cat /sys/class/net/*/address - MAC addresses
Routing
ip route - Show routing table
ip route get 8.8.8.8 - Show route to a specific destination
DNS Configuration
cat /etc/resolv.conf - DNS servers
cat /etc/hosts - Local host mappings
systemd-resolve --status - DNS status (systemd systems)
Active Connections
ss -tuln - Show listening TCP/UDP ports
ss -tupn - Show established connections with process info
cat /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
ip commands (modern) over ifconfig/netstat (deprecated)
- The
-n flag prevents DNS lookups for faster output
- Check
ss -tuln to see what services are listening