Проброс портов в proxmox

Материал из largespace
Перейти к навигации Перейти к поиску

Вопрос:

Как пробросить сетевой порт с внешнего интерфейса proxmox на виртуальную машину?

Ответ:

Чтобы пробросить сетевой порт, необходимо открыть консоль proxmox через веб-интерфейс, затем открыть оболочку. В оболочке перейти в каталог /etc/network, и открыть файл interfaces. Подобная операция выполнялась в настройке сетевых интерфейсов.

Затем в конце файла нужно добавить следующие строки

post-up iptables -t nat -A PREROUTING -p tcp --dport 20022 -i vmbr0 -j DNAT --to-destination 192.168.16.2:22

Данной строкой мы добавили переадресацию tcp порта 20022, приходящего на интерфейс vmbr0 (мост внешнего интерфейса) на адрес 192.168.16.2 и порт 22.

Проброс других сетевых портов выполняется аналогично.