Agent Skill
2/7/2026networking-skill
Network protocols and troubleshooting - TCP/IP, DNS, HTTP/HTTPS, SSH, firewalls.
P
pluginagentmarketplace
2GitHub Stars
1Views
npx skills add pluginagentmarketplace/custom-plugin-devops
SKILL.md
| Name | networking-skill |
| Description | Network protocols and troubleshooting - TCP/IP, DNS, HTTP/HTTPS, SSH, firewalls. |
name: networking-skill description: Network protocols and troubleshooting - TCP/IP, DNS, HTTP/HTTPS, SSH, firewalls. sasmp_version: "1.3.0" bonded_agent: 02-networking-protocols bond_type: PRIMARY_BOND
parameters:
- name: protocol type: string required: false enum: ["tcp", "udp", "http", "https", "dns", "ssh", "all"] default: "all"
- name: operation type: string required: true enum: ["diagnose", "configure", "secure", "monitor"]
retry_config: strategy: exponential_backoff initial_delay_ms: 1000 max_retries: 3
observability: logging: structured metrics: enabled
Networking Skill
Overview
Master networking fundamentals for DevOps infrastructure management.
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| protocol | string | No | all | Protocol focus |
| operation | string | Yes | - | Operation type |
Core Topics
MANDATORY
- TCP/IP and OSI model
- DNS configuration and troubleshooting
- HTTP/HTTPS and TLS
- SSH key management and tunneling
- Firewall basics (iptables, ufw)
OPTIONAL
- Load balancing
- VPN and tunneling
- Traffic analysis with tcpdump
ADVANCED
- BGP and routing protocols
- SDN concepts
- Zero-trust networking
Quick Reference
# DNS
dig +trace example.com
dig @8.8.8.8 example.com
host -t MX example.com
# TCP/IP Diagnostics
ping -c 4 host
traceroute host
ss -tuln
ip addr show
# HTTP Testing
curl -I https://example.com
curl -v https://example.com
# SSL/TLS
openssl s_client -connect host:443
openssl x509 -in cert.pem -text -noout
# SSH
ssh-keygen -t ed25519
ssh-copy-id user@host
ssh -L 8080:localhost:80 user@host
ssh -D 1080 user@host
# Firewall (UFW)
ufw status verbose
ufw allow 22/tcp
ufw deny from 192.168.1.100
# Firewall (iptables)
iptables -L -n -v
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
Troubleshooting
Common Failures
| Symptom | Root Cause | Solution |
|---|---|---|
| Connection refused | Service not running | Check ss -tuln |
| Connection timeout | Firewall/routing | Check firewall, traceroute |
| Name resolution failed | DNS issue | Check /etc/resolv.conf |
| Certificate error | Expired/invalid cert | Check dates, verify chain |
Debug Checklist
- Layer 1-2: Link up?
ip link show - Layer 3: Ping gateway?
- Layer 4: Port open?
ss -tuln - DNS: Resolving?
dig hostname - Firewall: Allowing?
iptables -L
Recovery Procedures
Lost SSH Access
- Use cloud console/IPMI
- Check sshd:
sshd -t - Verify firewall:
iptables -L -n
Resources
Skills Info
Original Name:networking-skillAuthor:pluginagentmarketplace
Download