Is there a way to create a separate zone?
Sim, você pode criar novas zonas:
How to configure or add zones?
To configure or add zones you can either use one of the firewalld interfaces to handle and change the configuration. These are the graphical configuration tool firewall-config, the command line tool firewall-cmd or the D-BUS interface. Or you can create or copy a zone file in one of the configuration directories. @PREFIX@/lib/firewalld/zones is used for default and fallback configurations and /etc/firewalld/zones is used for user created and customized configuration files.
De link
# firewall-cmd --permanent --new-zone=test
success
# firewall-cmd --reload
success