I already fixed the problem.
But port forwarding doesn't work, nor does enabling of DMZ. I guess its just a flawed router, because with any normal router, enabling DMZ means = all ports open on specified IP, and port forwarding means "those ports are open" on the specified IP...
My guess is, something else is preventing my server from appearing (let's just use Unreal Tournament as an example). But, I've tried fiddling with everything in the router to no avail, the server does not appear on the Internet. Only on the LAN, and no one can ping it from the Internet, either.