Accesso remoto al desktop dello sviluppatore situato a casa [chiuso]


0

Sto cercando un modo per utilizzare in remoto computer desktop situato a casa da un laptop da qualsiasi posizione su Internet.

Il set up:

  • Windows con VirtualBox con diverse macchine virtuali (Linux per ora).

Requisiti:

  • Non è necessario connettersi in remoto a Windows.
  • Deve esserci un modo per SSH in tutti quegli host virtuali.
  • Uno degli host è Ubuntu che è il mio desktop per sviluppatori, ho bisogno di una connessione desktop remota visiva ad esso.
  • L'installazione dovrebbe funzionare con laptop Windows e Mac.

Potresti dirmi quali tecnologie e strumenti usare?

  • Quali sono i compromessi quando si utilizza ciascuno di essi?
  • Quale parte dell'obiettivo è risolta da ciascuno di quegli strumenti?

Grazie!


Questo dovrebbe essere su SoftwareRec .
Jon

Risposte:


1

Usa una rete bridge in VirtualBox, connettiti al tuo router di casa con OpenVPN (usa OpenWRT per esempio per questo). In questo modo sarai in grado di accedere a tutte le tue macchine virtuali.


1

Un'altra opzione è quella di SSH nel tuo computer Windows e quindi utilizzare Port Forwarding per connettersi alle altre VM. Personalmente uso Bitvise SSH Server (è un ottimo server SSH per Windows). È gratuito per uso personale.

Puoi anche inserire direttamente SSH in ciascuna delle tue VM. Un approccio per fare ciò è: 1. Configurare ciascuna VM come server SSH. Utilizzare una porta di ascolto diversa per ogni macchina virtuale. 2. Configurare il port forwarding dal router per ciascuna delle porte personalizzate su ciascuna macchina virtuale. Quindi puoi usare 50022 per VM1, 50023 per VM2, ecc. 3. Connettiti all'indirizzo IP di casa utilizzando il numero di porta specifico e ti collegherà direttamente alla VM.

Se si dispone di un indirizzo IP dinamico (la maggior parte dei servizi Internet di casa), è necessario impostare un servizio DNS dinamico in modo da poter tenere traccia di quando si modifica l'indirizzo IP di casa).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.