Aquí tienes otro hilo en el que se habló de lo mismo. Es un tema recurrente...
hilo_2-xbox-360-nat-disponible-en-1-router_711063Mi opinión personal es que sin hacer algún apaño no debería poderse, aunque nunca lo he probado.
Lo que llamamos "abrir los puertos" es en realidad redirigir todo el tráfico que recibe determinado puerto en tu IP externa (la que le da tu ISP a tu router que es la que te identifica en Internet) a un puerto determinado en la IP del dispositivo seleccionado, y viceversa.
El puerto X de tu IP externa es único y sólo deberías poder redirigirlo a un único puerto de una única IP interna. En realidad esos paquetes seguramente les lleguen a todas las IPs, pero tu XBOX descartará los que no le correspondan.
Esto no quiere decir que no haya formas de hacer que funcione (que lo desconozco), pero la respuesta simple de "abrir los puertos para las 2 IPs" me da que no te van a ayudar...
En el enlace que te pasé al principio, el último comentario habla sobre la posibilidad de poner un PC en medio para que filtre, quizá deberías buscar algo al respecto.
Un saludo y suerte!