VirtualBox

Cum să accesați VirtualBox 6 VM-uri de la distanță

Cum să accesați VirtualBox 6 VM-uri de la distanță
VirtualBox este o platformă de virtualizare open source. Este o alternativă la VMware Workstation Pro, VMware Player și VMware Fusion. VirtualBox VM-urile pot fi accesate de la distanță prin protocolul RDP (Remote Desktop Protocol). În acest articol, vă voi arăta cum să configurați accesul la distanță pe VirtualBox VM (mașină virtuală) și să le accesați de la clientul Windows Remote Desktop și Remmina pe Linux. Asadar, haideti sa începem.

Configurarea accesului de la distanță la VirtualBox VM:

Mai întâi, deschideți VirtualBox. Acum, selectați VM (mașină virtuală) la care doriți să accesați de la distanță și faceți clic pe Setări. VM (mașina virtuală) trebuie să fie oprită pentru a permite accesul la distanță. În caz contrar, nu va funcționa.

Acum, de la Afişa, faceți clic pe Afișare la distanță filă. De la Afișare la distanță filă, verificați Activați serverul caseta de selectare pentru a activa serverul de afișare la distanță VirtualBox.

Acum, puteți regla setările serverului de la distanță de aici.  Aici, principalul lucru este Port server. Server Port este un număr întreg de 16 biți. Poate fi o valoare cuprinsă între 0-65535. Portul implicit al serverului este 3389. Ar trebui să setați Server Port la 3389 sau mai sus.

Amintiți-vă că fiecare VM la care activați accesul la distanță trebuie să aibă un număr de port server diferit. Nu există 2 sau mai multe VM care pot avea același port server.

În mod implicit, VirtualBox permite doar o singură sesiune la distanță către mașina virtuală. Dacă doriți mai multe sesiuni la distanță pe aceeași mașină virtuală, verificați caracteristica extinsă Permiteți mai multe conexiuni.

După ce ați terminat de configurat VirtualBox Remote Display Server pentru VM, faceți clic pe O.K.

Acum, porniți VM.

Mașina virtuală ar trebui să pornească.

Acum, puteți verifica dacă portul serverului la distanță este utilizat de VirtualBox VM cu următoarea comandă:

$ sudo netstat -tlpn | grep VM

După cum puteți vedea, portul 3389 (în cazul meu) este utilizat de VirtualBox VM și este în starea LISTEN. Deci, portul este gata să accepte noi conexiuni.

Configurarea firewall-ului:

Dacă aveți o configurare firewall funcțională, va trebui să permiteți accesul la portul serverului la distanță VirtualBox VM. Pe Ubuntu / Debian și multe alte distribuții Linux bazate pe Ubuntu / Debian, software-ul implicit pentru firewall este UFW.

Pe UFW, puteți permite accesul la portul TCP 3389 (în cazul meu) cu următoarea comandă:

$ sudo ufw permite 3389 / tcp

Pe CentOS / RHEL și multe dintre distribuțiile Linux bazate pe RPM, firewall-ul implicit este Firewalld.

Pe Firewalld, puteți permite accesul la portul TCP 3389 (în cazul meu) cu următoarele comenzi:

$ sudo firewall-cmd --add-port = 3389 / tcp --permanent
$ sudo firewall-cmd --reload

Accesarea de la distanță a VirtualBox VM:

Pentru a accesa de la distanță VirtualBox VM, trebuie să cunoașteți adresa IP a computerului pe care este instalat VirtualBox și portul serverului la distanță pe care VM îl ascultă.

Puteți găsi adresa IP a computerului pe care este instalat VirtualBox cu următoarea comandă:

$ ip a

În cazul meu, adresa IP este 192.168.20.143 iar portul serverului VM la distanță este 3389. Va fi diferit pentru tine. Deci, asigurați-vă că îl înlocuiți cu al dvs. de acum înainte.

După ce cunoașteți adresa IP și portul serverului VM, puteți accesa de la distanță VirtualBox de la orice client desktop de la distanță care acceptă protocolul RDP.

Pe Windows, puteți utiliza valoarea implicită Conexiune desktop la distanță clientului pentru a accesa de la distanță VirtualBox VM prin protocolul RDP.

Doar deschideți Conexiune desktop la distanță client, tastați adresa computerului în format : și faceți clic pe Conectați.

Inlocuieste cu adresa IP a computerului dvs. unde este instalat VirtualBox și cu portul serverului VirtualBox VM.

În cazul meu, adresa computerului este 192.168.20.143: 3389

Click pe da.

Ar trebui să fiți conectat de la distanță la VirtualBox VM (mașină virtuală). Acum, puteți utiliza de la distanță VirtualBox VM oricum doriți.

Pe Linux, puteți utiliza fișierul Remmina Remote Desktop Client pentru a vă conecta la VirtualBox VM de la distanță.

Este posibil ca Remmina să nu fie instalat pe computerul dvs.

Puteți instala Remmina pe Ubuntu / Debian sau orice distribuție Linux bazată pe Ubuntu / Debian cu următoarele comenzi:

$ sudo apt actualizare
$ sudo apt install -y remmina

După instalarea Remmina Remote Desktop Client, porniți-l. Apoi, faceți clic pe +.

Acum, introduceți un Nume pentru conexiunea la distanță, setați fișierul Protocol la RDP - Protocol desktop de la distanță, tastați Server adresa și portul în format :, Seteaza Rezoluţie și Adâncimea culorii setări etc.

După ce ați terminat, faceți clic pe Salvați și conectați-vă.

Ar trebui să fiți conectat la VirtualBox VM dorit de la distanță.

Deci, așa configurați VirtualBox VM-uri pentru conexiune la distanță prin protocolul RDP și vă conectați la VirtualBox VM-uri de la distanță. Vă mulțumim că ați citit acest articol.

Instrumente utile pentru jucătorii Linux
Dacă vă place să jucați jocuri pe Linux, este posibil să fi folosit aplicații și utilitare precum Wine, Lutris și OBS Studio pentru a îmbunătăți exper...
Jocuri HD remasterizate pentru Linux care nu au avut niciodată lansare Linux mai devreme
Mulți dezvoltatori și editori de jocuri vin cu remasterizarea HD a jocurilor vechi pentru a prelungi durata de viață a francizei, vă rog fanilor să so...
Cum se utilizează AutoKey pentru automatizarea jocurilor Linux
AutoKey este un utilitar de automatizare desktop pentru Linux și X11, programat în Python 3, GTK și Qt. Folosind funcțiile sale de scriptare și MACRO,...