DMZ problem: server cannot be accessed through the internet
My ISP gave me a Thomson Speedtouch 536v6 DSL modem, and it's the one I'm using now.
This modem is actually a single port router, which even includes firewall and support for assigning the public IP address to a device. So, to connect my other computers, I have a Linksys 5 port switch (EZXS55W) connected to it. In this switch, I have my server which is a modified Wii running Debian 4.0 (etch). The server is working great, but here's my problem:
I assign the public IP Address to the server. When I boot up the server, the server SUCCESSFULLY bounds to the public IP, but the server then tells (its command line only) that "The network is unreachable". The server has no internet connection, and no computer has connection to it through the public IP. I try to ping the public IP, but there is no response.
The funny thing is that I assign the public IP to a windows computer, and it works perfectly fine, but my linux server does not connect. I am having problems only with this configuration, because the ISP I had before gave me a modem with no router, no firewall, nothing. Just a standard cable modem, and I used my Netgear WPN824v2 router to connect the server to the internet via the DMZ settings and it work great, but in this case it is just not working.
Can somebody help me? Any idea of what the heck is happenning?