connected to open wifi around neighborhood, still connects to my router not hfs site.. how do I point hfs server to dyndns name? port forwarded, opened firewall for port.. somethings not working...
You don't have to "point hfs server to dyndns name".
Your PC with HFS listens to the defined TCP-Port (Standard: 80), if there is no firewall to block.
Your have to configure your router to forward any requests for TCP-Port 80 to the local IP of your HFS-PC.
In that way HFS is able to answer.
DYNDNS points to your Router, because this is the only device, that is visible (external IP) to the Internet.
If somebody outside (not you yourself in your LAN) can ping your DYNDNS-Adress and your router is answering, DYDNS is working and updated.
Anything else is to configure your router (correct port forwarding, firewall-rule) and your HFS-PC (Windows Firewall or other used personal firewall, HFS).
First try self-test in HFS. If this works your HFS and your router should be configured right and the problem is only DYNDNS.
To test DYNDNS ask a friend to ping you DYNDNS-Adress from his PC outside of you LAN. If this works (router answers) your DYNDNS is ok.
If you really want access you hfs through the internet from your own LAN without going the short way (Your PC-Router-your PC), you have to do this over one of the many Web-Proxy-sites like this one:
http://proxy247.info/