DMZ ist auf jeden Fall eine sehr schlechte Idee.
Grundsätzlich deaktiviert DMZ das Router-Protokoll für jede IP-Adresse vollständig und leitet alle Ports von außen an die interne weiter.
Und der Server kann sich noch in Ihrem Netzwerk befinden und somit erreichbar sein. Somit ist jeder Port für Ihren Server offen und unerwünschte Angriffe sind möglich.
Die Portweiterleitung ist IMMER der richtige Weg. DMZ wird normalerweise verwendet, wenn Ihr Router die Art des Datenverkehrs nicht unterstützt oder ein zweiter Router dahinter ist und Ihr Router nicht überbrückt, oder wenn Sie schnell testen müssen, ob der Router Probleme verursacht.
Denken Sie jedoch daran, dass Sie Ihren Server immer außerhalb des anderen Netzwerks platzieren können, wenn Sie Ihr Netzwerk mithilfe von VLANs richtig einrichten (sofern Ihr Router dies unterstützt).