Fix: ssh: connect to host – Connection timed out / Connection refused / No route to host
How to fix SSH 'Connection timed out', 'Connection refused', and 'No route to host' errors. Covers firewall rules, SSH service, security groups, custom ports, VPN issues, bastion hosts, and sshd_config troubleshooting.