VirtualBox

Как да получите достъп до VirtualBox 6 VMs дистанционно

Как да получите достъп до VirtualBox 6 VMs дистанционно
VirtualBox е платформа за виртуализация с отворен код. Това е алтернатива на VMware Workstation Pro, VMware Player и VMware Fusion. Виртуалните машини на VirtualBox могат да бъдат достъпни дистанционно през протокола RDP (протокол за отдалечен работен плот). В тази статия ще ви покажа как да настроите отдалечен достъп на VirtualBox VM (виртуална машина) и достъп до тях от клиента за отдалечен работен плот на Windows и Remmina на Linux. И така, нека започнем.

Настройване на отдалечен достъп до VirtualBox VM:

Първо отворете VirtualBox. Сега изберете VM (виртуална машина), до която искате да осъществите достъп от разстояние и кликнете върху Настройки. VM (виртуалната машина) трябва да бъде изключена, за да се даде възможност за отдалечен достъп. В противен случай няма да работи.

Сега, от Дисплей, щракнете върху Дистанционен дисплей раздел. От Дистанционен дисплей раздела, проверете Активиране на сървъра квадратче за активиране на сървър за отдалечено показване на VirtualBox.

Сега можете да регулирате настройките на отдалечения сървър от тук.  Тук най-важното е Порт на сървъра. Сървърният порт е 16-битово цяло число. Може да е стойност между 0-65535. Портът на сървъра по подразбиране е 3389. Трябва да зададете Server Port на 3389 или по-високо.

Не забравяйте, че всяка виртуална машина, за която активирате отдалечен достъп, трябва да има различен номер на сървърния порт. Не 2 или повече виртуални машини могат да имат един и същ сървърен порт.

По подразбиране VirtualBox позволява само една отдалечена сесия на виртуалната машина. Ако искате множество отдалечени сесии към една и съща виртуална машина, проверете разширената функция Разрешаване на множество връзки.

След като приключите с настройката на VirtualBox Remote Display Server за VM, кликнете върху Добре.

Сега стартирайте VM.

Виртуалната машина трябва да се стартира.

Сега можете да проверите дали портът за отдалечен сървър се използва от VirtualBox VM със следната команда:

$ sudo netstat -tlpn | grep VM

Както можете да видите, портът 3389 (в моя случай) се използва от VirtualBox VM и е в състояние LISTEN. И така, портът е готов да приеме нови връзки.

Конфигуриране на защитната стена:

Ако имате работеща настройка на защитната стена, ще трябва да разрешите достъп до порта за отдалечен сървър на VirtualBox VM. В Ubuntu / Debian и много други дистрибуции на Linux, базирани на Ubuntu / Debian, софтуерът по подразбиране на защитната стена е UFW.

На UFW можете да разрешите достъп до TCP порт 3389 (в моя случай) със следната команда:

$ sudo ufw позволяват 3389 / tcp

В CentOS / RHEL и много от дистрибуциите на Linux, базирани на RPM, защитната стена по подразбиране е Firewalld.

На Firewalld можете да разрешите достъп до TCP порт 3389 (в моя случай) със следните команди:

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

Отдалечен достъп до VirtualBox VM:

За да осъществите отдалечен достъп до VirtualBox VM, трябва да знаете IP адреса на компютъра, на който е инсталиран VirtualBox, и порта за отдалечен сървър, който VM слуша.

Можете да намерите IP адреса на компютъра, на който е инсталиран VirtualBox, със следната команда:

$ ip a

В моя случай IP адресът е 192.168.20.143 и портът за отдалечен сървър на VM е 3389. За вас ще е различно. Така че, не забравяйте да го замените от сега нататък.

След като знаете IP адреса и порта на VM сървъра, можете да получите достъп до VirtualBox отдалечено от всеки клиент за отдалечен работен плот, който поддържа протокол RDP.

В Windows можете да използвате по подразбиране Връзка с отдалечен работен плот клиент за достъп до VirtualBox VM отдалечено по протокола RDP.

Просто отворете Връзка с отдалечен работен плот клиент, въведете адреса на компютъра във формата : и кликнете върху Свържете.

Заменете с IP адреса на вашия компютър, където е инсталиран VirtualBox и с порта за сървър VirtualBox VM.

В моя случай адресът на компютъра е 192.168.20.143: 3389

Кликнете върху Да.

Трябва да сте отдалечено свързани с VirtualBox VM (виртуална машина). Сега можете отдалечено да използвате VirtualBox VM, както искате.

В Linux можете да използвате Клиент на отдалечен работен плот Remmina за дистанционно свързване с VirtualBox VM.

Remmina може да не е инсталиран на вашия компютър.

Можете да инсталирате Remmina на Ubuntu / Debian или всякакви дистрибуции на Linux, базирани на Ubuntu / Debian, със следните команди:

$ sudo apt актуализация
$ sudo apt install -y remmina

След като клиентът за отдалечен работен плот на Remmina бъде инсталиран, стартирайте го. След това кликнете върху +.

Сега въведете a Име за отдалечената връзка задайте Протокол да се RDP - Протокол за отдалечен работен плот, въведете Сървър адрес и порт във формата :, нагласи Резолюция и Дълбочина на цвета настройки и т.н.

След като приключите, кликнете върху Запазване и свързване.

Трябва да сте свързани към желаната ви VirtualBox VM дистанционно.

И така, вие настройвате VirtualBox VM за отдалечена връзка по протокола RDP и се свързвате с VirtualBox VM отдалечено. Благодаря, че прочетохте тази статия.

Контролирайте и управлявайте движението на мишката между множество монитори в Windows 10
Двоен дисплей на мишката ви позволява да контролирате и конфигурирате движението на мишката между множество монитори, като забавя движенията му близо ...
WinMouse ви позволява да персонализирате и подобрите движението на показалеца на мишката на компютър с Windows
Ако искате да подобрите функциите по подразбиране на показалеца на мишката, използвайте безплатна програма WinMouse. Той добавя още функции, за да ви ...
Бутонът на левия бутон на мишката не работи в Windows 10
Ако използвате специална мишка с вашия лаптоп или настолен компютър, но бутонът на левия бутон на мишката не работи на Windows 10/8/7 по някаква причи...