First please have a look at this thread if you havent already:viewtopic.php?f=12&t=3287
Your IP range from the screenshot is 192.168.0.0 - 192.168.0.255
So make the DVR a static IP with something like:
IP = 192.168.0.200
Subnet = 255.255.255.0
Gateway = 192.168.0.1 (IP of the router)
You should not need any DNS but if you do:
DNS1 = 192.168.0.1
NOTE: The local DHCP range is different and should be 192.168.0.100-192.168.0.150 .. but that can differe from one to the next, however 50 DHCP users seems to be the most common. Although I have not come across any yet, some routers dont let you port forward to an IP outside of the DHCP range, so you may have to make the DVR 192.168.0.150 for example, or anything from .100-150, but your other local computers may already have a .100, or .101 etc and then there would be a conflict, so just stay above the number of computers you may ever have connected there.
Try to connect to that on the local network.
Once connection is successful locally then Port Forward to that IP and the port.
I would go ahead and also setup the router for remote access, change the password if it is set to default, it should ask you to anyway.
Next, get your public IP assigned to you by the ISP.
Goto this link and test it to see if one can connect to that IP and Port from outside the local network:http://www.websitepulse.com/help/gadget ... -test.html
Enter the IP from the ISP, and the Port of the DVR, it will say OK in the results if it connected okay.
If it does not connect okay, then try the router instead, same link above, refresh, and enter the Ip and the router's port, sometimes it is 8080 but it would say where you setup it's remote access. Testing the router is just to verify it is not a port forwarding issue.
Sometimes the ISP blocks certain ports, 8080 could be one of them so if you cant connect to the router setup a different port in the router for remote access and try that instead. Its unlikely they are blocking port 5800 but change that in the DVR as well if you can, then port forward to the new port and try that again.
If you still cant connect from outside then you should not even bother going any further below. At that point you should contact your ISP and find out what is up. While you are talking to them, ask them if you can get a Static IP - if you dont have a static IP your ISP assigned IP (DHCP) will change frequently. A Static IP would be better than the DDNS anyway, as ive encountered a few recent downtimes from the free DDNS servers, one which lasted as long as a couple days. When they go down you may not be able to access the DVR, as the DDNS redirects you to the updated IP assigned by your ISP to your account, and if the ISP assigned IP has changed during the downtime then you wont connect.
Once you know you can connect from outside the local network, then unless you have a static IP from the ISP, which it seems you do not, sign up for a free account at DynDns.com. Create a new webservice and choose a name and when it asks what type of service or device it is, select DVR (dont know if this part really matters as its fairly new on their site).
Write down your DynDns.com User and Login, and also the name of the DDNS. You will need to then go into the router and look for the DDNS section, enter the user and login for the DynDns option and enter your DDNS name which you created on DynDns.com's website. Click save or apply and then it should say if it updated it or not. If it did then you should be able to use that from now on regardless of the ISP assigning you a new IP.