You need only an internet connectivity with 1 public static ip address for your B1XMPP server.

Optionally you can configure a domain name pointing to the static ip address. Our B1DNSSEC service can help you in this matter.


B1XMPP has already a strong internal firewall and you should avoid to add  behind an additional firewall, usually it’s a source of working issues.


We have some customers using B1XMPP inside a NAT using ports forwarding, anyway we haven’t tested such configuration and we do not give support to configure ports forwarding.
In any case , in the main page of B1XMPP server configuration you can see the used network ports.