torna a segunda NIC visível para o resto da rede

2

Eu tenho uma rede sem fio simples onde o roteador tem um endereço 192.168.xxx.xxx.

Agora, eu fisicamente conectei uma máquina Windows que não tem conexão sem fio a uma das máquinas Linux na rede existente com um cabo Ethernet (também adicionado uma interface 'compartilhável' no Network Manager). Ele recebeu automaticamente um endereço 10.42.xxx.xxx, e eu posso ver uma interface de rede 10.42 correspondente na máquina Linux, além da 192.168.

Como resultado, posso acessar a Internet a partir da máquina Windows.

Até agora, tudo bem, mas não tenho ideia de como acessar a máquina do Windows, exceto do computador ao qual ela está fisicamente conectada.

Meu objetivo final é poder acessar a máquina Windows de fora da rede de maneira controlada. Quer dizer, eu não quero que fique sentado lá fora, mas deve haver uma maneira de dizer, SSH, certo?

Eu entendo que este é um problema de roteamento, mas infelizmente, meu entendimento pára por aí. Eu tentei definir uma regra de 'roteamento estático' por meio da interface do roteador sem fio, mas parece que não funciona.

Provavelmente, é importante que a máquina Linux em questão tenha um endereço estático na rede 192.168.

    
por vanhemt 07.06.2018 / 17:47

1 resposta

2

Elimine a interface de compartilhamento de rede e, em vez disso, "conecte" as duas interfaces juntas na máquina Linux.

Isso será como pegar a máquina Windows e conectá-la diretamente ao resto da rede. Neste ponto, a máquina Windows obterá um endereço 192.168.x.x do seu roteador e não um endereço 10.42.x.x da máquina Linux. Em seguida, você pode encaminhar para a máquina Windows da mesma maneira que faria com qualquer outra máquina em sua rede.

O que você tem atualmente é uma interface NAT que basicamente separa a máquina Windows do resto da sua rede. Embora seja factível, é muito menos desejável operar dessa maneira e mais difícil fazer o que você está pedindo.

    
por 07.06.2018 / 19:10