contentintech

Networking Security Cheatsheet

Quick reference for network security — ports, protocols, firewall rules, TLS config, and defensive commands.

TCP/IPFirewallsTLSVPN
NotesCheatsheet

Common Ports

Port Service Port Service
21FTP143IMAP
22SSH443HTTPS
25SMTP445SMB
53DNS3306MySQL
80HTTP3389RDP
123NTP5432PostgreSQL

Protocol Quick Reference

Protocol Layer Notes
TCPTransportReliable, connection-oriented
UDPTransportFast, no delivery guarantee
ICMPNetworkping, traceroute
ARPLinkIP-to-MAC, no auth
DNSApplicationUse DNSSEC + DoH

Nmap Flags (Lab Use)

Flag Purpose
-sSSYN scan (requires root)
-sVService/version detection
-OOS fingerprinting
-p-All 65535 ports
-AAggressive (OS, version, scripts)
-sCDefault NSE scripts
-T4Faster timing template
# Authorized target only
nmap -sV -sC -T4 scanme.nmap.org

Firewall Rules

nftables

nft add table inet filter
nft add chain inet filter input { type filter hook input priority 0 \; policy drop \; }
nft add rule inet filter input ct state established,related accept
nft add rule inet filter input tcp dport {22,443} accept
nft list ruleset

iptables (legacy)

iptables -P INPUT DROP
iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -L -n -v

tcpdump / Wireshark Filters

Tool Filter Matches
tcpdumptcp port 443HTTPS traffic
tcpdumphost 10.0.0.5One host
tcpdump'tcp[13]&2!=0'SYN packets
Wiresharktcp.flags.syn==1SYN packets
Wiresharkhttp.requestHTTP requests
WiresharkdnsDNS traffic
tcpdump -i eth0 -nn -c 100 'tcp port 443'
tcpdump -i eth0 -w capture.pcap host 10.0.0.5

TLS / Cipher Config

# nginx: TLS 1.2/1.3 only, strong ciphers, HSTS
ssl_protocols TLSv1.2 TLSv1.3;
ssl_prefer_server_ciphers off;
ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256;
add_header Strict-Transport-Security "max-age=63072000" always;

# Test a server's TLS config
openssl s_client -connect example.com:443 -tls1_3

Subnetting / CIDR

CIDR Netmask Hosts
/24255.255.255.0254
/25255.255.255.128126
/26255.255.255.19262
/27255.255.255.22430
/30255.255.255.2522

Section navigation