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 am using a MAC and using virtualbox to start a Redhat instance. The instance is started with two adapters (first being NAT, and second being host-only-adapter). The problem is that I am unable to SSH from my Mac to the virtualbox instance using the IP (I am able to ping the IP, though). I checked in the iptables and SSH is allowed (port 22), and sshd daemon is also running. Anything I am missing?

share|improve this question

migrated from stackoverflow.com Sep 12 '12 at 14:36

This question came from our site for professional and enthusiast programmers.

What error are you getting? Tried to run ssh -v ... to get a clue? –  cababunga Sep 12 '12 at 6:15
This is what I get on my Mac: OpenSSH_5.9p1, OpenSSL 0.9.8r 8 Feb 2011 –  Rajat Sep 12 '12 at 6:26
On my vm linux: OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010 –  Rajat Sep 12 '12 at 6:27
No, I didn't mean to check version of your SSH. I meant to run it in verbose mode ssh -v user@host. –  cababunga Sep 12 '12 at 7:09
This is what I get. OpenSSH_5.9p1, OpenSSL 0.9.8r 8 Feb 2011 debug1: Reading configuration data /etc/ssh_config debug1: /etc/ssh_config line 20: Applying options for * debug1: Connecting to [] port 22. debug1: connect to address port 22: Connection refused ssh: connect to host port 22: Connection refused –  Rajat Sep 12 '12 at 15:34

1 Answer 1

Ah, I got the problem.. The thing was that I was using NAT as the network adapter one and hsot-only-adapter as the second one. I just needed to use the host-only-adapter as network adapter one and NAT as two, and the problem was solved.

share|improve this answer

Your Answer


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.