У меня установлен сервер виртуализации Proxmox. Но у меня один реальный (публичный) IP. Входящий запрос к серверу Proxmox должен быть привязан к виртуальным серверам. Dnsmasq установлен на сервере виртуализации Proxmox. Но входящий запрос не MASQUERADE в dnsmasq.
Но я хочу перенаправить все соединения, все порты, приходящие на example.com, на vm? Например, SSH, HTTP / HTTPS, UDP-порты и т. Д.?
у вас должна быть возможность каким-то образом преобразовывать запросы к различным портам через NAT - однако - технологии, отличные от HTTP (включая HTTPS), не работают с именами хостов - как только ваш локальный компьютер получит IP-адрес от DNS, он больше не будет передавать имя хоста.
Если я правильно понял вопрос, используйте HAProxy :)