Установка OPNSense на сервере VMWare ESXi

Print Friendly, PDF & Email

Задача:

Создать виртуальную машину в среде VMWare и установить файрвол OPNSense

---------------------------------------------------------------

Как создавать и настраивать виртуальные машины VMWare ESXi смотрите в статье «Устанавливаем FreeBSD 12.2 в среде VMWare ESXi«. Если вы используете suricata или другое ПО, требующего детального ведения журнала, советую использовать диск более 10 GB. При тестировании PFSense 10 GB стало мало, и через три месяца пришлось решать проблему свободного места.

Устанавливать будем с OPNsense-20.7-OpenSSL-dvd-amd64.iso. Скачиваем с официального сайта, монтируем диск и загружается.

Процесс загрузки занимает около минуты

ПО завершению загрузки вы можете авторизоваться как root и продолжить работу в лайв системе. В нашём случае необходимо авторизоваться как installer

Стандартные (default password) пароли OPNSense:

Для установки:

— Login: installer

— Password: opnsense

Для работы в системе после установки или для работы в LIVE системе:

— Login: root

— Password: opnsense

Если вы авторизуетесь как root, то система будет работать без сохранения конфигурация. То есть при перезагрузке вы потеряете все настройки, о чём при авторизации в веб-интерфейса вам сообщит OPNSense

You are currently running in LiveCD mode. A reboot will reset the configuration. SSH remote login is enabled for the users «root» and «installer» using the same password.

Выбираем «Accept these Settings»

Устанавливать будем по-умолчанию, выбираем «Guided instalation»

Выбираем диск. У нас он единственный на 50 GB

Выбираем «GPT/UEFI mode», хотя в нашём случае не принципиально. Зависит от вашего оборудования,

Настраиваем SWAP. По-умолчанию это два объема вашей оперативной памяти.

Процесс установки занимает примерно минуту

Придумываем пароль

Удаляем диск из виртуального привода и перезагружаемся

После установки OPNSense доступен по адресу:

http://192.168.1.1

Авторизуемся в веб интерфейсе и устанавливаем VMware Tools (в OPNSense за это отвечает плагин os-vmware)

Логи установки:

***GOT REQUEST TO INSTALL: os-vmware***
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
New version of pkg detected; it needs to be installed first.
The following 1 package(s) will be affected (of 0 checked):

Installed packages to be UPGRADED:
	pkg: 1.12.0_1 -> 1.15.10

Number of packages to be upgraded: 1

4 MiB to be downloaded.
[1/1] Fetching pkg-1.15.10.txz: .......... done
Checking integrity... done (0 conflicting)
[1/1] Upgrading pkg from 1.12.0_1 to 1.15.10...
[1/1] Extracting pkg-1.15.10: .......... done
pkg: Failed to execute lua script: [string "args = {}..."]:11: attempt to call a nil value (field 'stat')
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
The following 5 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
	fusefs-libs: 2.9.9_1
	libdnet: 1.13_3
	libmspack: 0.10.1
	open-vm-tools-nox11: 11.1.5,2
	os-vmware: 1.5

Number of packages to be installed: 5

The process will require 4 MiB more space.
761 KiB to be downloaded.
[1/5] Fetching os-vmware-1.5.txz: . done
[2/5] Fetching open-vm-tools-nox11-11.1.5,2.txz: .......... done
[3/5] Fetching fusefs-libs-2.9.9_1.txz: .......... done
[4/5] Fetching libdnet-1.13_3.txz: ......... done
[5/5] Fetching libmspack-0.10.1.txz: ......... done
Checking integrity... done (0 conflicting)
[1/5] Installing fusefs-libs-2.9.9_1...
[1/5] Extracting fusefs-libs-2.9.9_1: .......... done
[2/5] Installing libdnet-1.13_3...
[2/5] Extracting libdnet-1.13_3: .......... done
[3/5] Installing libmspack-0.10.1...
[3/5] Extracting libmspack-0.10.1: ......... done
[4/5] Installing open-vm-tools-nox11-11.1.5,2...
[4/5] Extracting open-vm-tools-nox11-11.1.5,2: .......... done
[5/5] Installing os-vmware-1.5...
[5/5] Extracting os-vmware-1.5: ... done
=====
Message from fusefs-libs-2.9.9_1:

--
Install the fuse kernel module to use this port.
Checking integrity... done (0 conflicting)
Nothing to do.
***DONE***

После установки в отличии от PFSense, придется запустить плагин вручную

root@OPNsense:~ # /usr/local/etc/rc.d/vmware-guestd start
Starting vmware_guestd.
root@OPNsense:~ # /usr/local/etc/rc.d/vmware-kmod start
Loading vmmemctl kernel module: done.
Loading vmblock kernel module: done.
root@OPNsense:~ #

Проверяем работу vmware tool в VMWare ESXi.

Всё работает !

Помогла статья? Есть возможность отблагодарить автора

QR Link:

QR Code

Читайте также:

1 комментарий

  1. 02.01.2021

    […] OPNsense можно почитать в статье “Установка OPNSense на сервере VMWare ESXi“. Не забываем после установки извлечь установочный […]

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *