QUOTE(dimenxion @ Mar 22 2011, 07:17 AM)
i cant get it to work at the first time either. but then i figured out how to do it. this is how you need to configure it
1. Private ip (your LAN IP)
2. Ports - as it is ssh i assume u use 22. set it on those 3 small boxes. 3 boxes should be the same port number unless you are doing multiple ssh server that can be connected directly from outside
3. Name of the service - anything you want
3. Public IP - This box you must leave it BLANK. do not enter anything.
This config works perfectly for me as my ssh server and squid can be access from external site. the rest of port forwarding should work
apparently the router itself is having difficulty recognizing its own public ip address...
since i dont have time to test openvpn (a bit lazy to play around with the settings) i'm just gonna use my existing freebsd (virtual) to test portforwarding
in my case, i simply want to ssh from extenal server to my box... but for some reason i cant use port 22 as public port so i just use 2222...
private port remain 22 (changing to different number requires me to change the sshd listening port)
as mentioned above put your lan ip and make sure the related services is running such as sshd...
google any public portscan tool and test your public ip with port 2222
try ssh from external server
CODE
ssh user@publicIP -p 2222
so to kiwlm, adjust accordingly for your openvpn server
and thanks to dimenxion for this tips