Per creare una VPN, apro un tunnel SSH con un comando come ssh -D 9000 user@host
, quindi imposto le impostazioni proxy del mio sistema per utilizzare SOCKS5 tramite localhost: 9000. Beh, impostare il mio server di casa con OpenSSH era abbastanza facile, quindi sono in grado di farlo ora e di mantenermi al sicuro. Ma poi mi sono chiesto, perché non solo ospitare come server SOCKS e bypassare la necessità di eseguire il comando ssh?
SOCKS è un protocollo non sicuro? Questa situazione non ha alcun senso o è davvero una buona idea configurare il mio server come SOCKS invece di SSH'ing e creare un server SOCKS locale? (Probabilmente sto completamente fraintendendo il ruolo che SOCKS gioca nell'intero schema, quindi per favore correggimi)