Especifique a interface a ser usada para conexão ssh

0

Eu sou um noob, obrigado por falar como "-verbose" para mim, e desculpe pelo meu inglês não tão ruim que eu espero (:

Vou tentar expressar o meu problema o mais claro possível.

Caso 1: Cabo Ethernet conectado ao computador para a world wide web. Conexão Wi-Fi desativada.

Problema: Nenhum!

Caso 2: Cabo Ethernet conectado ao computador. Conexão Wi-Fi habilitada através do ponto de acesso do smartphone (sem internet). Isto é para a conexão ssh para framboesa zero "sem cabeça" (não importa realmente eu acho).

Problema: Eu tenho que desconectar o cabo para obter a conexão ssh bem sucedida. Após o login ser feito, eu posso conectar o cabo novamente e ter conexão com a internet e conexão ssh juntos sem problemas, desde que eu não saia do ssh. Próximo login, o mesmo procedimento. Roupa chata e desnecessária, eu acho.

Eu tentei também o google e descobri que eu tinha que adicionar algumas regras de roteamento de tabela IP para o kernel usar a interface adequada para o ssh. Mas eu entendi mal.

Aqui está minha tabela de roteamento:

route -v
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
default         fritz.box       0.0.0.0         UG    100    0        0 enp0s25
default         192.168.43.1    0.0.0.0         UG    600    0        0 wlp3s0
link-local      *               255.255.0.0     U     1000   0        0 enp0s25
192.168.1.0     *               255.255.255.0   U     100    0        0 enp0s25
192.168.43.0    *               255.255.255.0   U     600    0        0 wlp3s0

Quando eu triy para "ligar" endereço de gateway quando tentar conexão ssh eu recebo isso:

ssh -b 192.168.43.1 pi@raspberrypi
bind: 192.168.43.1: Cannot assign requested address
ssh: connect to host raspberrypi port 22: Cannot assign requested address

Alguém pode me dizer o que está errado e onde? Muito obrigado!

    
por David Guetto 26.03.2018 / 20:23

0 respostas