Chapter 9: Networking
Network Info
ip addr show
ip route show
ss -tuln
ping -c 4 host
traceroute host
dig domain.com
Firewall – UFW (Ubuntu)
sudo ufw enable
sudo ufw allow 22/tcp
sudo ufw allow 80/tcp
sudo ufw status verbose
Firewall – firewalld (RHEL)
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload
sudo firewall-cmd --list-all
SSH and File Transfer
ssh user@host
ssh -i key.pem user@host
scp file user@host:/path/
rsync -avz src/ user@host:/dst/
Notes
- ss replaces netstat
- ip replaces ifconfig/route
- UFW=Ubuntu, firewalld=RHEL