Решил для удобства составления пошаговых заметок вынести как отдельная заметка что нужно сделать от и до дабы на стенде Debian 10 + Proxmox 6.4-13
развернуть виртуальную машину где в качестве операционной системе в ней будет выступать: Proxmox Mail Gateway
. С помощью данной операционной системы я сделаю, что данная система выступала как пограничный шлюз приема почты для моего почтового сервера на базе Server 2016 Std + Exchange 2016 (Version 15.01.2507.044)
домена @ekzorchikdom.ru
Шаг №1:
Скачиваем с официального сайта (https://proxmox.com) - Downloads - Proxmox Mail Gateway
– самый последний ISO
Образ, на момент написания данной заметки, а это 20.02.2025
– версия 8.1
, скачать его можно как на прямую по ссылке так и через Torrent
файл, я же скачиваю на прямую:
https://enterprise.proxmox.com/iso/proxmox-mail-gateway_8.1-1.iso
Размер дистрибутива 1.2Гб
Шаг №2:
Копирую скачанный дистрибутив PMG (Proxmox Mail Gateway)
на Storage (Local)
своего сервера где у меня развернут Proxmox
. У меня для удобства развертывания виртуальный машин большинство iso образов находится по такому принципу на Proxmox если только я не заморочился и не сделал сетевое развертывание.
https://IP&DNS:8006 - user&pass - (Server View) Datacenter - srv-proxmox - local(srv-proxmox) - ISO Images
и нажимаю Upload
и нажимаю "Upload"
дабы начался процесс заливки iso
образа.
Ожидаю…
В конечном итоге содержимое "ISO Images"
с загруженным iso образом должно выглядеть так:
Отлично, двигаемся дальше.
Шаг №3:
Перед следующим шагом нужно узнать какие требования к железу накладывает дистрибутив перед его развертыванием:
Recommended Hardware
(depending on your email traffic and settings)
Multicore CPU: 64bit (Intel 64 or AMD64), for use as virtual machine activate Intel VT/AMD-V CPU flag
4 GB RAM
Bootable CD-ROM-drive or USB boot support
Monitor with a resolution of 1024x768 for the installation
1 Gbps Ethernet network interface card
Storage: at least 8 GB free disk space, best setup with redundancy, use hardware RAID controller with battery backed write cache (“BBU”) or ZFS. ZFS is not compatible with a hardware RAID controller. For best performance use Enterprise class SSD with power loss protection.
Minimum Hardware
CPU: 64bit (Intel 64 or AMD64)
2 GB RAM
Bootable CD-ROM-drive or USB boot support
Monitor with a resolution of 1024x768 for the installation
Hard disk with at least 8 GB of disk space
Ethernet network interface card
Шаг №4:
Теперь переходим собственно к создания виртуальной машины Proxmox Mail Gateway:
https://IP&DNS:8006 - user&pass - (Server View) Datacenter - srv-proxmox
– нажимаю "Create VM"
вкладка "General"
Node: srv-proxmox
VM ID: 418
Name: srv-pmg
вкладка "OS"
Use CD/DVD disk image file (iso): выбираю
Storage: local
ISO image: и выбираю загруженный в предыдущем шаге iso образ, т.е. proxmox-mail-gateway_8.1-1.iso
Type: Linux
Version: 5.x - 2.6 Kernel
вкладка "System"
Graphic card: Default
SCSI Controller: VirtIO SCSI
BIOS: Default (SeaBIOS)
Machine: Default (i440fx)
вкладка "Hard Disk"
Bus/Device: SCSI/0
Cache: Default (No cache)
Storage: disk1
Disk size (GiB): 32
вкладка "CPU"
Sockets: 1
Type: Default (kvm64)
Cores: 2
вкладка "Memory"
Memory (MiB): 2048
вкладка "Network"
Bridge: vmbr1
Model: VirtIO (paravirtualized)
вкладка "Confirm"
и нажимаю Finish.
На заметку: Т.е. данная VM
будет использовать в сети где у меня почтовый сервер, то выбираю сеть vmbr1
, о том, как создается эта сеть советую обратиться к заметке: "Режимы работы сети для VM Proxmox 6"
. Чтобы было понятно, как сделать такое у себя.
Шаг №5:
Запускаю созданный контейнер виртуальной машины VM ID: 418 (srv-pmg)
и произвожу первоначальную настройку дабы после из локальной сети обратиться через Web
–интерфейс и настроить связку с Exchange 2016:
https://IP&DNS:8006 - user&pass - (Server View) Datacenter - srv-proxmox
– выделяю VM ID: 418 (srv-pmg)
и нажимаю "Start"
, затем открываю ">_ Console"
дабы произвести первоначальную настройку:
выбираю "Install Proxmox Mail Gateway (Graphical)"
и нажимаю клавишу "ENTER"
End User License Agreement (EULA): I agree
Target Harddisk: /dev/sda (32Gb, QEMU Harddisk)
Country: Russian Federation
Time zone: Europe/Moscow
Keyboard Layout: U.S. English
Password: 712mbddr@
Confirm: 712mbddr@
Email: ekzorchik@ekzorchik.com
Management Interface: ens18 - ea:74:23:09:51:1e (virtio_net)
Hostname: srv-pmg.polygon.local
IP Address: 10.90.90.21/24
Gateway: 10.90.90.2
DNS Server: 10.90.90.3
Automatically reboot after successful installation: Отмечаю галочкой
и нажимаю "Install"
На заметку: IP
– адрес 10.90.90.21
– это адрес который был присвоен данной системе от DHCP
сервиса в локальной сети, у меня это от srv-dc01.polygon.local
Ожидаю.
По итогу:
Шаг №6:
Пробую из локальной сети (10.90.90.0/24)
через браузер обратиться к развернутому Proxmox Mail Gateway
на URL
адрес вида: https://10.90.90.21:8006
User name: root
Password: 712mbddr@
Language: English - English
Save User name: Отмечаю галочкой
и нажимаю Login
Вход успешно произведен, вижу кучу настроек, которые или часть из них мне впоследствии предстоит сделать:
По итогу, я успешно разобрал, как скачать образ, развернуть с его помощью сервис, авторизоваться в нем для последующей настройки.
На этом пока все, с уважением автор блога Олло Александр aka ekzorchik.