Acessa o host na rede B da máquina na rede A

3

Meu notebook tem IP 1.1.1.1 e tem uma conexão com fio para outra máquina B que possui o IP 2.2.2.2. Eu não tenho acesso à máquina B porque me tranquei dela.

Como eu tenho que configurar o roteamento no meu notebook para que eu possa me conectar à máquina B?

Meu notebook roda o Debian 9.2.

    
por Jan 11.11.2017 / 23:54

1 resposta

7

Se eles estiverem conectados sem roteadores intermediários (estão no mesmo segmento de rede), mas não estiverem na mesma sub-rede, será necessário configurar rotas em ambos dispositivos que informam ao sistema operacional que os outros O endereço IP é diretamente acessível através de uma interface. Eu suponho que sua interface de rede é eth0 .

No notebook, você precisa executar

ip route add 2.2.2.2/32 dev eth0

Na máquina B, você precisa executar

ip route add 1.1.1.1/32 dev eth0

Se ambos os endereços estiverem na mesma sub-rede, os dispositivos saberão automaticamente que podem alcançar um ao outro através da interface eth0 . Então esses comandos não são necessários.

EDITAR: Se você não tiver acesso à máquina B, precisará configurar um endereço em seu laptop na mesma sub-rede da máquina B.

Se a máquina B estiver na sub-rede 2.2.2.0/24, seu laptop precisa de um endereço no intervalo 2.2.2.1 - 2.2.2.254. Você precisa verificar o tamanho da sub-rede e adicionar um endereço desocupado nessa sub-rede à interface de rede do seu laptop. Por exemplo:

ip addr add 2.2.2.42/24 dev eth0
    
por 12.11.2017 / 00:06

Tags