No meu laptop estou executando dois servidores Ubuntu como convidados no VirtualBox. Eles são conectados através de um adaptador somente host que possui um endereço IP '192.168.56.1', com os dois servidores convidados com endereços IP definidos como '192.168.56.101' & '192.168.56.102'. Cada um é capaz de pingar o outro, mas não de ssh nele. Quando tento enviar ssh para o outro convidado, recebo o seguinte erro:
ssh: connection to host 192.168.56.102 port 22: Connection refused
A coisa confusa (para mim de qualquer maneira) é que eu posso ssh no adaptador somente host no laptop host usando:
ssh [email protected]
Não tenho certeza do que tentar em seguida. Eu tentei reinstalar o ssh / sshd. Isso só me deu toda uma confusão de erros, mas eu estou pensando que se eu puder ssh uma coisa na rede na rede, eu deveria ser capaz de ssh em outra coisa, certo? Mas de qualquer maneira eu definitivamente estou negligenciando algo.
Eu tentei desativar o iptables nos convidados e no host usando
sudo ufw disable
Então o usado em um dos convidados
ssh [email protected]
e obtivemos
ssh: connect to host 192.268.56.101 port 22: Connection refused
< -update- >
ssh -v [email protected]
Está me dando a seguinte saída:
OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL1.0.1 14 Mar 1012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to 192.168.56.101 [192.268.56.101] port 22.
debug1: connect to address 192.168.56.101 port 22: Connection refused
ssh: connect to host 192.168.56.101 port 22: Connection refused
< -update- >
Meu arquivo / etc / hosts é exibido em todos os convidados:
127.0.0.1 localhost
127.0.1.1 ubuntu
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
As duas caixas de convidados não têm um /etc/hosts.allow & arquivos /etc/hosts.deny.
ifconfig -a me dá:
eth0 Link encap:Ethernet HWaddr 08:00:27:63:c5:71
inet addr:192.168.56.102 Bcast:192.168.56.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe63:c571/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:0
TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4658 (4.6 KB) TX bytes:1790 (1.7 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
e
eth0 Link encap:Ethernet HWaddr 08:00:27:ce:7c:1e
inet addr:192.168.56.101 Bcast:192.168.56.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fece:7c1e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4718 (4.7 KB) TX bytes:1790 (1.7 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1184 (1.1 KB) TX bytes:1184 (1.1 KB)
< -update- >
sudo netstat -pant |grep :22
Não fornece saída
< -update- >
Além disso, quando eu tento obter uma caixa também SSH seu eu fico com a mesma porta 22: Erro de conexão recusada.