VirtualBox

Як отримати віддалений доступ до віртуальних машин VirtualBox 6

Як отримати віддалений доступ до віртуальних машин VirtualBox 6
VirtualBox - це платформа для віртуалізації з відкритим кодом. Це альтернатива VMware Workstation Pro, VMware Player та VMware Fusion. Віртуальні машини VirtualBox можна отримати віддалено через протокол RDP (протокол віддаленого робочого столу). У цій статті я покажу вам, як налаштувати віддалений доступ на VirtualBox VM (віртуальна машина) та отримати доступ до них із клієнта віддаленого робочого столу Windows та Remmina в Linux. Отже, давайте почнемо.

Налаштування віддаленого доступу до VirtualBox VM:

Спочатку відкрийте VirtualBox. Тепер виберіть ВМ (віртуальну машину), до якої ви хочете отримати віддалений доступ, і натисніть Налаштування. Віртуальну машину (віртуальну машину) потрібно вимкнути, щоб забезпечити віддалений доступ. Інакше це не спрацює.

Тепер, від Дисплей, натисніть на Віддалений дисплей вкладку. Від Віддалений дисплей , перевірте Увімкнути сервер прапорець, щоб увімкнути віддалений сервер відображення VirtualBox.

Тепер ви можете налаштувати параметри віддаленого сервера звідси.  Тут головне - Порт сервера. Порт сервера - це 16-бітове ціле число. Це може бути значення між 0-65535. Порт сервера за замовчуванням - 3389. Ви повинні встановити для порту сервера значення 3389 або вище.

Пам'ятайте, що кожна віртуальна машина, до якої ви вмикаєте віддалений доступ, повинна мати інший номер порту сервера. Жодна 2 або більше віртуальних машин не може мати однаковий порт сервера.

За замовчуванням VirtualBox дозволяє лише один віддалений сеанс для віртуальної машини. Якщо вам потрібно кілька віддалених сеансів до однієї і тієї ж віртуальної машини, перевірте розширену функцію Дозволити кілька підключень.

Закінчивши налаштування віддаленого сервера відображення VirtualBox для віртуальної машини, натисніть гаразд.

Тепер запустіть віртуальну машину.

Віртуальна машина повинна запуститися.

Тепер ви можете перевірити, чи використовується порт віддаленого сервера VirtualBox VM за допомогою такої команди:

$ sudo netstat -tlpn | grep VM

Як бачите, порт 3389 (у моєму випадку) використовується віртуальною машиною VirtualBox і знаходиться в стані СЛУХА. Отже, порт готовий приймати нові з'єднання.

Налаштування брандмауера:

Якщо у вас працює робочий брандмауер, вам доведеться дозволити доступ до порту віддаленого сервера 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 - постійний
$ sudo firewall-cmd --reload

Віддалений доступ до віртуальної машини VirtualBox:

Для віддаленого доступу до віртуальної машини VirtualBox потрібно знати IP-адресу комп’ютера, де встановлено VirtualBox, і порт віддаленого сервера, який прослуховує віртуальна машина.

Ви можете знайти 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 для віддаленого підключення через протокол RDP і віддалено підключаєтеся до віртуальних машин VirtualBox. Дякуємо, що прочитали цю статтю.

Як збільшити FPS в Linux?
FPS означає Кадри в секунду. Завданням FPS є вимірювання частоти кадрів при відтворенні відео або ігрових виставах. Простими словами кількість безпере...
Найкращі лабораторні ігри Oculus App
Якщо ви є власником гарнітури Oculus, то вам потрібно дізнатися про бокове завантаження. Бокове завантаження - це процес встановлення негарнітного вмі...
Top 10 Games to Play on Ubuntu
Windows platform has been one of the dominating platforms for gaming because of the huge percentage of games that are developing today to natively sup...