VirtualBox

Jak uzyskać zdalny dostęp do maszyn wirtualnych VirtualBox 6?

Jak uzyskać zdalny dostęp do maszyn wirtualnych VirtualBox 6?
VirtualBox to platforma wirtualizacyjna typu open source. Jest alternatywą dla VMware Workstation Pro, VMware Player i VMware Fusion. Dostęp do maszyn wirtualnych VirtualBox można uzyskać zdalnie za pośrednictwem protokołu RDP (Remote Desktop Protocol). W tym artykule pokażę, jak skonfigurować zdalny dostęp na VirtualBox VM (maszynie wirtualnej) i uzyskać do nich dostęp z klienta Windows Remote Desktop i Remmina w systemie Linux. Więc zacznijmy.

Konfigurowanie zdalnego dostępu do VirtualBox VM:

Najpierw otwórz VirtualBox. Teraz wybierz VM (maszynę wirtualną), do której chcesz uzyskać zdalny dostęp i kliknij Ustawienia. VM (maszyna wirtualna) musi być wyłączona, aby umożliwić zdalny dostęp. W przeciwnym razie to nie zadziała.

Teraz od Pokaz, Kliknij na Zdalny wyświetlacz patka. Od Zdalny wyświetlacz zakładka, sprawdź Włącz serwer pole wyboru, aby włączyć serwer zdalnego wyświetlania VirtualBox.

Teraz możesz dostosować ustawienia zdalnego serwera tutaj.  Tutaj najważniejsze jest Port serwera. Port serwera to 16-bitowa liczba całkowita. Może to być wartość z zakresu 0-65535. Domyślny port serwera to 3389. Powinieneś ustawić port serwera na 3389 lub wyżej.

Pamiętaj, że każda maszyna wirtualna, do której włączasz zdalny dostęp, musi mieć inny numer portu serwera. Żadne 2 lub więcej maszyn wirtualnych nie może mieć tego samego portu serwera.

Domyślnie VirtualBox umożliwia tylko jedną zdalną sesję na maszynie wirtualnej. Jeśli chcesz mieć wiele sesji zdalnych na tej samej maszynie wirtualnej, sprawdź funkcję rozszerzoną Zezwalaj na wiele połączeń.

Po zakończeniu konfigurowania serwera zdalnego wyświetlania VirtualBox dla maszyny wirtualnej kliknij dobrze.

Teraz uruchom maszynę wirtualną.

Maszyna wirtualna powinna się uruchomić.

Teraz możesz sprawdzić, czy port serwera zdalnego jest używany przez maszynę wirtualną VirtualBox za pomocą następującego polecenia:

$ sudo netstat -tlpn | grep VM

Jak widać port 3389 (w moim przypadku) jest używany przez VirtualBox VM i jest w stanie LISTEN. Port jest więc gotowy do przyjmowania nowych połączeń.

Konfiguracja zapory:

Jeśli masz działającą konfigurację zapory, musisz zezwolić na dostęp do portu zdalnego serwera VirtualBox VMVM. W systemach Ubuntu/Debian i wielu innych dystrybucjach Linuksa opartych na Ubuntu/Debian domyślnym oprogramowaniem zapory ogniowej jest UFW.

W UFW możesz zezwolić na dostęp do portu TCP 3389 (w moim przypadku) za pomocą następującego polecenia:

$ sudo ufw zezwól na 3389/tcp

W CentOS/RHEL i wielu dystrybucjach Linuksa opartych na RPM domyślną zaporą ogniową jest Firewalld.

W Firewalld możesz zezwolić na dostęp do portu TCP 3389 (w moim przypadku) za pomocą następujących poleceń:

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

Zdalny dostęp do maszyny wirtualnej VirtualBox:

Aby uzyskać zdalny dostęp do maszyny wirtualnej VirtualBox, musisz znać adres IP komputera, na którym zainstalowany jest VirtualBox i port zdalnego serwera, którego nasłuchuje maszyna wirtualna.

Możesz znaleźć adres IP komputera, na którym zainstalowany jest VirtualBox, za pomocą następującego polecenia:

$ ip a

W moim przypadku adres IP to 192.168.20.143 a port zdalnego serwera VM to 3389. Dla ciebie będzie inaczej. Więc pamiętaj, aby od teraz zastąpić go swoim.

Gdy znasz adres IP i port serwera VM, możesz uzyskać zdalny dostęp do VirtualBox z dowolnego klienta zdalnego pulpitu obsługującego protokół RDP.

W systemie Windows możesz użyć domyślnego Podłączanie pulpitu zdalnego klienta, aby uzyskać zdalny dostęp do maszyny wirtualnej VirtualBox za pośrednictwem protokołu RDP.

Po prostu otwórz Podłączanie pulpitu zdalnego klienta, wpisz adres komputera w formacie : i kliknij Połączyć.

Zastąpić z adresem IP komputera, na którym zainstalowany jest VirtualBox i z portem serwera VirtualBox VM.

W moim przypadku adres komputera to 192.168.20.143:3389

Kliknij tak.

Powinieneś być zdalnie połączony z maszyną wirtualną VirtualBox (maszyna wirtualna). Teraz możesz zdalnie korzystać z maszyny wirtualnej VirtualBox w dowolny sposób.

W systemie Linux możesz użyć Klient zdalnego pulpitu Remmina aby zdalnie połączyć się z maszyną wirtualną VirtualBox.

Remmina może nie być zainstalowany na twoim komputerze.

Możesz zainstalować Remmina na Ubuntu/Debian lub dowolnej dystrybucji Linuksa opartej na Ubuntu/Debianie za pomocą następujących poleceń:

$ sudo apt aktualizacja
$ sudo apt install -y remmina

Po zainstalowaniu klienta zdalnego pulpitu Remmina uruchom go. Następnie kliknij +.

Teraz wpisz a Nazwa dla połączenia zdalnego ustaw Protokół do RDP — protokół zdalnego pulpitu, wpisz w serwer adres i port w formacie :, Ustaw Rozkład i Głębia koloru ustawienia itp.

Gdy skończysz, kliknij Zapisz i połącz.

Powinieneś być zdalnie połączony z wybraną maszyną wirtualną VirtualBox.

W ten sposób konfigurujesz maszyny wirtualne VirtualBox do zdalnego połączenia za pośrednictwem protokołu RDP i łączysz się zdalnie z maszynami wirtualnymi VirtualBox. Dziękujemy za przeczytanie tego artykułu.

Gry 5 najlepszych gier zręcznościowych dla systemu Linux
5 najlepszych gier zręcznościowych dla systemu Linux
W dzisiejszych czasach komputery to poważne maszyny używane do gier. Jeśli nie możesz uzyskać nowego wysokiego wyniku, będziesz wiedział, o co mi chod...
Gry Bitwa o Wesnoth 1.13.6 Wydanie rozwojowe
Bitwa o Wesnoth 1.13.6 Wydanie rozwojowe
Bitwa o Wesnoth 1.13.6 wydana w zeszłym miesiącu jest szóstą wersją rozwojową w 1.13.Seria x i zapewnia szereg ulepszeń, w szczególności w interfejsie...
Gry Jak zainstalować League Of Legends na Ubuntu 14.04
Jak zainstalować League Of Legends na Ubuntu 14.04
Jeśli jesteś fanem League of Legends, to jest okazja do przetestowania League of Legends. Pamiętaj, że LOL jest obsługiwany w PlayOnLinux, jeśli jeste...