Compartilhe a conexão Ethernet do Linux com o laptop Windows por WiFi

Compartilhe a conexão Ethernet do Linux com o laptop Windows por WiFi

Estou tentando fazer com que meu laptop Windows 8 use a conexão de internet do meu Linux. Estou bem longe do meu roteador (do outro lado da casa) e como meu computador Linux usa um cabo LAN, ele não apresenta nenhum dos problemas de conexão que meu laptop apresenta à distância.

Eu tenho uma placa wifi no meu PC Linux e configurei uma rede ad-hoc nele, consigo fazer com que o laptop Windows se conecte à rede ad-hoc, no entanto, não consigo acessar a Internet.

Informações de conexão Ethernet do meu PC Linux: Endereço IP IPv4: 192.168.1.152 Endereço de transmissão: 192.168.1.255 Máscara de sub-rede: 255.255.255.0 Rota padrão: 192.168.1.1 DNS primário: 192.168.1.1

As informações de conexão ad-hoc wifi do Linux: Endereço IP IPv4: 10.42.0.1 Endereço de transmissão: 10.42.0.255 Máscara de sub-rede: 255.255.255.0

Os detalhes da rede Windows quando conectado ao ad-hoc: Endereço IP: 192.168.1.153 Máscara de sub-rede: 255.255.255.0 Gateway padrão: 192.168.1.1 DNS primário: 8.8.8.8

No entanto, quando faço ping em 192.186.1.1 na máquina Windows, recebo: ping em 192.168.1.1 com 32 bytes de dados: Resposta de 192.168.1.153: Host de destino inacessível. Resposta de 192.168.1.153: Host de destino inacessível. Resposta de 192.168.1.153: Host de destino inacessível. Resposta de 192.168.1.153: Host de destino inacessível.

Estatísticas de ping para 192.168.1.1: Pacotes: Enviados: 4, Recebidos: 4, Perdidos: 0 (perda de 0%),

Suspeito que isso se deva ao fato de as informações ad-hoc na máquina Linux serem 10.42.1 em vez de 192.168.1, mas não tenho certeza de como corrigir isso ou se esse é o problema real.

Não sou um noob 100% Linux, mas tenho muito pouca experiência com redes. Qualquer ajuda seria ótimo.

Se isso ajudar a restringir a solução; Estou executando o Fedora 22 com a área de trabalho MATE.

Responder1

Parece que a máquina Linux está agindo como um gateway. Para que a máquina Windows se comunique do outro lado da máquina Linux, primeiro ela precisa saber o endereço IP da máquina Linux. Ele também só poderá se comunicar se estiver na mesma sub-rede.

Portanto...

A máquina Windows precisa estar em algum lugar entre 10.42.0.2 e 10.42.0.254 com seu gateway configurado para o IP da máquina Linux.

Responder2

Acontece que quando você se conecta à máquina linux .. seu windows deve estar recebendo o ip entre 10.42.0.2 e 10.42.0.254 para que possam estar nas mesmas redes então só você pode ter conexão com o linux add hoc. Agora o que você pode fazer é depois de conectar para adicionar hoc na sua máquina Windowsprompt de comandotipo

>liberação de ipe entre

>renovação de ipe entre

Este comando solicitará o novo endereço IP da máquina host; ou seja, máquina Linux.

informação relacionada