Configurarea X2Go ca software pentru desktop la distanță cu două scenarii
1) Client și Server pe aceeași rețea
acest tutorial funcționează bine Cum să configurați un desktop la distanță cu X2Go pe Ubuntu 20.04
1) Clientul este în Rețeaua A și Serverul în Rețeaua B
acest tutorial Conectarea și controlul desktopului unui computer de la distanță sugerează ocolirea unui router.
Care este menționat ca fiind
Desktop la distanță pe Internet este EXTREM de nesigur. Cu multe aplicații de control de la distanță, parola dvs. este complet necriptată, astfel încât transmisia dvs. ar putea fi ușor interceptată, iar computerul la distanță ar putea cu ușurință atacat și preluat! Cu siguranță doriți să vă asigurați că software-ul pe care îl utilizați criptează sesiunea, dacă doriți să faceți acest lucru în mod obișnuit.
Am gasit acest articol Securizarea traficului de rețea cu tuneluri SSH,
Ceea ce sugerează crearea unui Tunel SHH criptat între Mașină client și Server SSH prin internet, păstrând în același timp conexiunea între Server SSH și Server țintă Necriptat
Cum fac asta cu X2Go Server pe Rețeaua A și X2Go Client pe Rețeaua B?

De cand X2Go folosește un protocol NX 3 modificat, care a fost construit pe protocolul de compresie și transport. NX a fost creat pentru a îmbunătăți performanța protocolului nativ de afișare X, astfel încât să poată fi utilizat pe conexiuni lente, cum ar fi modemurile dial-up. A împachetat conexiunile la distanță în sesiuni SSH pentru criptare.