Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm having an issue with opening my SSH port. Here are the symptoms.

  • Within the local network I can ssh to the machine, including both locally (ssh localhost) and from alternate computers.

  • I have correctly port forwarded the incoming connections to the LAN IP.

  • On the local machine I can nmap the LAN IP address and see port 22 open. I can also nmap the WAN IP address and see port 22 open, along with other services on the router.

  • I can ssh the WAN IP from the local machine.

However -

  • From external machines, I cannot see port 22 as open (examined via nmap)

  • Sites such as can you see me are reporting port 22 is closed (connection timeout) from the local computer.

I'm running Ubuntu 11.10, and do not have any intermediate firewalls present.

Any ideas would be greatly appreciated.

share|improve this question
1  
Some ISPs block the standard SSH port(s) 22 & 2222, have you checked reports of that being the case for yours? Have you tried enabling another service to see if that works (easiest is probably Apache2 on 80 or 8080)? I know you said that you have the forwarding correct, but that would make sure other types of services work and it's specific to 22. –  nerdwaller May 13 '13 at 1:37
add comment

1 Answer

You have to setting up NAT options in your router to point to your machine, if you don't do that you can not open a session from other computer which is not behind your router.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.