Une DMZ, associé à une désactivation du firewall de la box résout 99% des problèmes que tu peut rencontrer avec des applications un peu spéciales.
Tout dépend de ce qu'il veut faire.
La DMZ permet généralement pas d'utiliser IPsec en mode protocole IPsec (pas en protocole UDP). En règle générale la DMZ ne sait pas toujours traiter les protocoles dans IP autres que les classiques ICMP/TCP/UDP : IPsec, GRE, IP...