
Estou tentando fazer uma conexão de túnel SSH em qualquer interface possível (que tenha conexão com a internet).
Atualmente estou usando ppp0
e eth0
interfaces. ppp0
sempre tem internet e reinicializa se a conexão for perdida. eth0
O IP do é atribuído via DHCP e nunca tem conexão com a internet.
Se eu reiniciar o PC, uma rota padrão eth0
será adicionada à tabela de roteamento. Se isso ocorrer, posso ping
acessar o Google, mas não consigo me conectar ao servidor SSH remoto.
Se eu desconectar eth0
o cabo, tudo funcionará conforme o esperado. Se eu reconectar o cabo, tudo ainda funcionará corretamente.
Como solução alternativa, escrevi um script que exclui todas as rotas padrão usando device eth0
.
Então, por que ping
, telnet
, apt-get
etc. podem usar a Internet, mas o SSH não?