Tak abych se omluvil za blbý kecy, nahodil jsem si firewalld na Gentoo a v podstatě je to přesně tak, jak jsem si myslel...
samozřejmě je to závislý na iptables, není to nic jinýho, než pythoní wrapper.
k otázce:
sysctl net.ipv4.ip_forward=1
firewall-cmd --zone=pokus --add-masquerade
mi normálně fungovalo, možná bych hledal problém v nastavení sítě pro virtuál?
nicméně z uvedeného vyplývá, že se nejedná o žádný zásadní vývoj, ale pouze o "rozšíření iptables" o D-BUS a konfigurační nástroj. Takových utilit už si každá distribuce vymyslela nepočítaně a nikdy jsem v nich nenašel zásadní výhodu a považuju je za zbytečnej článek, kterýmu se snažím vyhnout - a v oblasti zabezpečení čehokoliv to platí dvojnásob.
Z toho vyplývá i moje reakce, protože když vidím, že někdo něco řeší dle mého zcela špatně, raději ho nakopnu správným směrem, než mu radit, jak dotáhnout špatné řešení do konce.
Samozřejmě, je to můj pohled na věc, pokud chce někdo firewall a nechce zabíhat do detailů, podobné utilitky mu ulehčí život, nicméně v případě problémů (jako například aktuální s NATem) to spíše znesnadní diagnostiku.