в libvirt можно создать изолированную сеть, которая не будет связана с моей локальнойМожно, но она будет исключительно внутренней - только для виртуалок.
но получается виртуалки будут без доступа по ssh и интернета, а это проблемно.Почему? Просто разверни ещё одну виртуалку в качестве шлюза (gateway). Можно даже ту самую, с DHCP.
route add -net 192.168.25.0 mask 255.255.255.0 gw 192.168.1.53
Домашний сервер всё же не лучшее место для почтовика...
На основном веб-сервере настроить реверс-прокси на почтовый.В nginx это можно сделать?
sysctl -w net.ipv4.ip_forward=1