No es para nada necesario activar el DMZ para nada. ¿Desactivar el firewall? Tampoco. Hacer cosas por hacer, a ver si de casualidad algo funciona, es como no hacer nada.
Vais a la Xbox y poneis tanto las ips de la consola como las dns en automatico. Apagais la consola.
Yo de vosotros lo que haría como no se que parametros teneis tocados en el router, es restaurarlo. Una vez restaurado y reiniciado activais el upnp en el router. Cuando lo activeis si es que no lo tiene activado por defecto, lo reiniciais de nuevo.
Encendeis la consola y ya deberiais tener nat abierta.
Este es el método mas sencillo para tener nat abierta y sin tocar prácticamente nada. Si quereis abrir los puertos uno por uno no son solo el 88 y el 3074 son todos estos.
Puerto 88 (UDP)
Puerto 3074 (UDP y TCP)
Puerto 53 (UDP y TCP)
Puerto 500 (UDP)
Puerto 3544 (UDP)
Puerto 4500 (UDP)
Y mi recomendación es que os olvideis del DMZ, da mas problemas que soluciones por lo general en los cutre routers que dan Vodafone y compañia, que lo que hacen es comprar routers a granel sin importarles una m***** la calidad de los mismos.
Un saludo y suerte.
EDITO: que he cambiado los pasos para evitar reinicios a lo tonto.