We need to keep the requests reasonable - for example - and I'm using the previous post, only as an example, there are other, equally unreasonable (if not more) requests.
1) - do you really expect D-Link to fix an ISP block - take it up with your ISP
When necessary, request help in a separate thread.
2) - if you can't remote to port 80 or 8080 from an external network, this is not a problem with the device perse, it is either an incorrect configuration on your DNS-323 or your router - or - quite likely, your ISP has blocked these ports to prevent you from hosting a webserver.