I cannot access my Pi B+ outside of the LAN. On the router I have opened port 22 for both TCP and UDP traffic, and routed it to the Pi's IP address. I can connect to the Pi locally, but when I try connecting over internet (3G on my phone, using the router's global IP address) it says "Connecting", and after a while I get "Connection timeout".
What is possibly wrong? Does Raspbian block non-local IP's by default?