För att skapa en VPN öppnar jag en SSH-tunnel med ett kommando som ssh -D 9000 user @ host
och sedan ställer jag in mitt systems proxyinställningar för att använda SOCKS5 via localhost: 9000. Det var enkelt att konfigurera min hemserver med OpenSSH, så jag kan göra det nu och hålla mig säker. Men då undrade jag, varför inte bara vara värd som en SOCKS-server istället och kringgå behovet av att köra ssh-kommandot?
Är SOCKS ett osäkert protokoll? Gör inte denna situation någon mening alls, eller är det faktiskt en bra idé att ställa in min server som SOCKS istället för SSH'ing och skapa en lokal SOCKS-server? (Jag förmodar helt felaktigt den roll som SOCKS spelar i hela systemet, så snälla korrigera mig)