Hola Hack,
Respecto a lo que te han comentado, corrijo que una DMZ es una zona desmilitarizada, no es necesario poner el servidor en una zona desmilitarizada para este fin, lo que si se necesita es que el router soporte NAT, para poder abrir el puerto del servidor web y apuntarlo a la IP interna.
Puede verse mas info acerca de las DMZ en el enlace que comparto:
http://goo.gl/fd80p
Un saludo y suerte!