Compartilhe a conexão wlan0 pela ethernet

0

Eu tenho uma rede com uma caixa de provedor de acesso à Internet como gateway e servidor dhcp em uma sala. E eu tenho uma rede com fio no outro lado da casa e não posso passar um cabo de ethernet para fornecer internet. Então eu queria saber como compartilhar minha conexão wifi através de ethernet para obter internet nesta rede com fio. Bônus - eu só posso usar o console para fazer isso.

    
por BadTigrou 25.11.2015 / 19:07

1 resposta

0

Isso é o que você precisa saber antes de tentar isso:

  • Como conectar seu roteador via SSH ou Telnet para configurar IP e getway do roteador para o seu computador.

  • Como se conectar ao wifi.

  • Como criar uma conexão LAN com fio entre o computador e o roteador.

Se você sabe (mais ou menos) essas coisas, o processo é este:

  1. conecte seu computador ao wifi usando este procedimento: Como eu me conecto a uma rede Wi-Fi WPA usando a linha de comando? .

  2. uma vez conectado, verifique sua conexão no terminal usando um comando como ping www.google.com e aguarde uma resposta positiva

    $ ping google.com
    PING google.com (172.217.23.14) 56(84) bytes of data.
    64 bytes from lhr35s01-in-f14.1e100.net (172.217.23.14): icmp_seq=1 ttl=53 time=14.0 ms
    64 bytes from lhr35s01-in-f14.1e100.net (172.217.23.14): icmp_seq=2 ttl=53 time=14.8 ms
    [...]
    
  3. conecte via SSH ou Telnet via cabo ao roteador e defina o IP e o gateway corretos. O gateway deve ser o IP da placa ethernet (não wifi) do computador conectado ao wifi, mas o IP pode ser aleatório.

  4. desconecte o roteador e crie no computador uma conexão ad-hoc com fio com o IP definido como gateway do roteador. Para fazer isso, você deve definir no tipo de conexão "compartilhado" do arquivo conf.

  5. conecte-se novamente ao roteador usando o cabo do PC e entre nele via SSH ou Telnet e verifique com ping se você tiver internet. Não encontrei nenhum guia para "como criar uma conexão ad hoc via terminal" e não tenho certeza se é possível conectar um roteador via conexão ad-hoc. Então, como você pode ver, é muito complicado.

    Além disso, se você puder fazer todas essas coisas e funcionar, minha experiência com conexões ad-hoc diz que elas são uma porcaria, elas são lentas, elas não funcionam se você também muito tráfego, então eu não sugiro usá-los.

A melhor maneira para você é comprar um extensor de alcance (repetidor) e configurá-lo com um computador usando a GUI, com um IP fixo e getway etc, então configurar (via SSH ou Telnet) seu roteador cabeado e conectar eles via cabo LAN.

Uma segunda opção é esta: você precisa de 2 computadores: pegue o computador número 1 e conecte-o ao wifi, verifique ping, se você tiver internet, conecte via cabo LAN ao computador número 2, depois conecte crie no computador número 1 uma conexão ad-hoc.

Em seguida, crie no computador número 2 uma nova conexão ethernet com o IP e o gateway corretos para a conexão ad-hoc. Você terá dois computadores conectados.

    
por dijitAle 26.11.2015 / 22:06