Внешний доступ к нескольким виртуальным машинам с использованием поддоменов - PullRequest
0 голосов
/ 09 февраля 2020

У меня есть сервер Proxmox, на котором запущена пара виртуальных машин, и все они работают с sh, ftp и некоторыми другими службами. все используют порты по умолчанию (например, vm1 s sh порт 21 и vm2 s sh порт 21), которые работают нормально локально, потому что они могут быть адресованы локально с их IP-адресов. Однако у меня есть только один внешний IP-адрес, поэтому внешняя оценка может выполняться только для одной виртуальной машины.

Итак, я пытаюсь отправить все трафик c на какой-либо прокси-сервер и использовать субдомены. правая вм. Например, VM1 = vm1.mydomain.co.uk и VM2 = vm2.mydomain.co.uk, запрос будет отправлен на прокси-сервер, который затем перейдет на нужную виртуальную машину.

Я никогда не пытался сделать что-то подобное раньше, так что я не знаю, является ли это правильным способом сделать это или даже если это возможно. У меня есть много исследований, но я не могу получить очень далеко, если кто-нибудь знает способ сделать это или если это невозможно, это будет высоко ценится

структура

...