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

Материал из largespace
Версия от 12:53, 22 июля 2023; Irit (обсуждение | вклад) (Новая страница: «'''''<u>Вопрос</u>''''': Как пробросить сетевой порт с внешнего интерфейса proxmox на виртуальную машину? '''''<u>Ответ</u>''''': Чтобы пробросить сетевой порт, необходимо открыть консоль proxmox через веб-интерфейс, затем открыть оболочку. В оболочке перейти в каталог /etc/...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Вопрос:

Как пробросить сетевой порт с внешнего интерфейса 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.

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