Konfigurera fjärråtkomst till VirtualBox VM:
Öppna först VirtualBox. Välj nu den virtuella datorn (virtuell maskin) som du vill komma åt på distans och klicka på inställningar. VM (virtuell maskin) måste vara avstängd för att möjliggöra fjärråtkomst. Annars fungerar det inte.
Nu, från Visa, Klicka på Fjärrskärm flik. Från Fjärrskärm fliken, kontrollera Aktivera server kryssruta för att aktivera VirtualBox fjärrskärmserver.
Nu kan du justera fjärrserverinställningarna härifrån. Här är det viktigaste Server Port. Serverporten är ett 16-bitars heltal. Det kan vara ett värde mellan 0-65535. Standardporten är 3389. Du bör ställa in Serverport till 3389 eller högre.
Kom ihåg att varje virtuell dator som du aktiverar fjärråtkomst till måste ha olika serverportnummer. Ingen 2 eller fler virtuella datorer kan ha samma serverport.
Som standard tillåter VirtualBox endast en enda fjärrsession till den virtuella maskinen. Om du vill ha flera fjärrsessioner till samma virtuella maskin, kontrollera den utökade funktionen Tillåt flera anslutningar.
När du är klar med att konfigurera VirtualBox Remote Display Server för den virtuella datorn, klicka på OK.
Starta nu den virtuella datorn.
Den virtuella maskinen ska starta.
Nu kan du kontrollera om fjärrserverporten används av VirtualBox VM med följande kommando:
$ sudo netstat -tlpn | grep VMSom du kan se används port 3389 (i mitt fall) av VirtualBox VM och den är i LISTEN-tillstånd. Så, porten är redo att acceptera nya anslutningar.
Konfigurera brandväggen:
Om du har en fungerande brandväggsinstallation måste du tillåta åtkomst till VirtualBox VM fjärrserverport. På Ubuntu / Debian och många andra Ubuntu / Debian-baserade Linux-distributioner är standard brandväggsprogrammet UFW.
På UFW kan du tillåta åtkomst till TCP-port 3389 (i mitt fall) med följande kommando:
$ sudo ufw tillåter 3389 / tcp
På CentOS / RHEL och många av de RPM-baserade Linux-distributionerna är standard brandväggen Firewalld.
På Firewalld kan du tillåta åtkomst till TCP-port 3389 (i mitt fall) med följande kommandon:
$ sudo brandvägg-cmd --add-port = 3389 / tcp - permanent$ sudo firewall-cmd --reload
Fjärråtkomst till VirtualBox VM:
För att få fjärråtkomst till VirtualBox VM måste du känna till IP-adressen till den dator där VirtualBox är installerad och den fjärrserverport som den virtuella datorn lyssnar på.
Du hittar IP-adressen till datorn där VirtualBox är installerat med följande kommando:
$ ip aI mitt fall är IP-adressen 192.168.20.143 och VM-fjärrserverporten är 3389. Det kommer att vara annorlunda för dig. Så se till att ersätta den med din från och med nu.
När du väl känner till IP-adressen och VM-serverporten kan du komma åt VirtualBox på distans från valfri fjärrskrivbordsklient som stöder RDP-protokoll.
I Windows kan du använda standard Anslutning till fjärrskrivbord klient för att få åtkomst till VirtualBox VM på distans via RDP-protokollet.
Öppna bara Anslutning till fjärrskrivbord klient, skriv in datorns adress i formatet
Ersätt
I mitt fall är datorns adress 192.168.20.143: 3389
Klicka på Ja.
Du bör vara fjärransluten till VirtualBox VM (virtuell maskin). Nu kan du använda VirtualBox VM på distans hur som helst.
På Linux kan du använda Remmina Remote Desktop Client för att ansluta till VirtualBox VM på distans.
Remmina kanske inte installeras på din dator.
Du kan installera Remmina på Ubuntu / Debian eller någon Ubuntu / Debian-baserad Linux-distribution med följande kommandon:
$ sudo apt uppdatering$ sudo apt install -y remmina
När Remmina Remote Desktop Client har installerats startar du den. Klicka sedan på +.
Skriv nu in a namn för fjärranslutningen, ställ in Protokoll till RDP - Remote Desktop Protocol, skriv in Server adress och port i formatet
När du är klar klickar du på Spara och anslut.
Du bör vara ansluten till din virtuella virtuella virtuella dator på distans.
Så det är så du ställer in virtuella virtuella datorer för fjärranslutning via RDP-protokollet och ansluter till virtuella virtuella datorer på distans. Tack för att du läste den här artikeln.