[root@bsapps ~]# cat /etc/firewalld/zones/public.xml <?xml version=“1.0” encoding=“utf-8”?> <zone>

<short>Public</short>
<description>For use in public areas. You do not trust the other computers on networks to not harm your computer. Only selected incoming connections are accepted.</description>
<source address="103.16.74.244"/>
<service name="ssh"/>
<service name="dhcpv6-client"/>
<port protocol="tcp" port="443"/>
<port protocol="tcp" port="80"/>
<port protocol="tcp" port="10222"/>

</zone> [root@bsapps ~]#

https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-using-firewalld-on-centos-7