My port is closed, no matter what I do?

I have tried everything. I port-forwarded correctly, I'm sure of that. (see image) I have tried DMZ, I have even shut my Windows firewall and my Arris firewalls down completely, but no matter what I do, my port stays closed. I'm trying to forward port 25565 for a Minecraft server, and it isn't the server. At canyouseeme.org and other similar port checkers, the result is connection refused. I have tried everything I can think of, but for some reason my port is still closed. It isn't just this port either, I have tried other ports to see if they would work, but the result is always "Connection refused."

Added (1). I have tried opening a command prompt and typing 'ipconfig'. I typed in the address to my "Private IP Address" section, but it said Error: Invalid IP address. Invalid network address.

Added (2). My port is closed, no matter what I do
I tried more of these numbers, as well as my public IP, in the Private IP section, but the message came up the same.

Added (3). I found this for my NETGEAR router on the IP shown at the link above: //postimgs.org/apple-touch-icon.png

Hi, I tried for months and months with trying to portforward and after I wiped windows EVERYTHING was fixed I would recommend re-installing windows or use ethernet to connect to your router.

Well based on that screenshot it's pretty obvious why its not working. Don't listen to the other guy about wiping the OS. That's immature. Anyhow your port forwarding to the default gateway of your router. No wonder it doesn't know what to forward to. The way port forwarding works is if a request is sent to your public IP with a specific port such as 25565 the router will then forward traffic for that port that has been opened to the internal IP of the computer it's assigned to. Instead of 192.168.0.1, which is the router address, you need to assign it to your actual PC's IP which would anywhere between.1 and.254. Open a command prompt and type ipconfig to find out your IP address and enter than number as the forwarding address IP. Also keep in mind if you are going to have a server all the time you probably want to assign your computer a static IP because it could change dynamically and then the forwarding would stop working. Google how to set a static IP for your version of Windows

Jerry H. Answer is correct however on top of that, remember that canyouseeme.org Can't see if the port is open UNLESS there's actually some traffic through there, so as soon as you do what Jerry said (port forward to your computer and NOT to the Getaway) be sure that before testing canyouseeme.org your Minecraft server is running.

Yes, Jerry is correct. Also, a simple mistake in checking to see if the port is online can be that the port is not being used, so there's nothing for the "signal" to "bounce" off of through the port. Do what Jerry said, and when you check the port with canyouseeme, make sure your server is online, and turn "query: false" to "query: true" in the server properties file.