Sua configuração de rede parece boa para mim.
SSH
Para "acessar" um servidor nos dois endereços IP que você configurou, é necessário verificar se o SSH está aceitando conexões em ambos e está "vinculado" a ambos os endereços IP.
Se o SSH estiver escutando em todos os endereços IP presentes no seu sistema, você deverá vê-lo vinculado ao IP% especial 0.0.0.0
. Isso significa qualquer uma / todas as interfaces presentes no sistema que possuem um IP associado a ela.
Exemplo
$ sudo netstat -tapn | grep :22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3540/sshd
tcp6 0 0 :::22 :::* LISTEN 3540/sshd
Depurando mais
Ao tentar executar o SSH neste host, você pode usar o comando telnet
para depurar se este host estiver aceitando conexões na porta 22 (porta TCP / IP do SSH) em ambos os endereços IP para confirmar que está aceitando conexões. Você poderia estar sendo enganado por uma regra de firewall (por exemplo, por iptables
).
Para confirmar, basta fazer isso com os comandos de outro host:
$ telnet 10.10.101.105 22
-and-
$ telnet 10.10.101.205 22
Quando isso funcionar, você verá a saída assim:
Trying 10.10.101.105...
Connected to 10.10.101.105.
Escape character is '^]'.
SSH-2.0-OpenSSH_6.2
NOTA: Use Control + ] para sair desta.