Я создал бридж для виртуалок
vmbr2:
Виртуалки подключил к этому бриджу:
Настроил NAT iptables для виртуалок на хосте:
Настроил статический ip для каждой виртуалки из подсети 192.168.100.0/24 (netplan):
Добавил dns в proxmox:
Отключил ipv6:
Важно:
1. Конфиг iptables сохранил через iptables-save (не сбрасывается после перезагрузки)
2. ping с виртуалок работает на любой адрес vk.com/google.com:
3. У меня 1 общедоступный ip купленный у провайдера
4. Не работает curl/apt update, не работает apt update с принудительным ipv4
5. Система на виртуалках ubuntu server 22.04:
6. Переадресация портов на виртуалки работает как нужно
Если вам нужна дополнительная информация, напиши комментарий, я обновлю вопрос или ответом скину.