Como faço para compartilhar uma conexão Wi-Fi por meio de um ponto de acesso Wi-Fi?

14

Esta questão é uma extensão desta questão . Embora minha resposta tenha respondido à pergunta, houve uma parte que não foi respondida: como faço para compartilhar uma conexão Wi-Fi por meio de um ponto de acesso Wi-Fi?

daviesgeek
fonte
1
Acabei de encontrar isso já respondido aqui: apple.stackexchange.com/questions/25878/…
Atul Goyal
Não, minha pergunta é como compartilhar uma rede Wi-Fi por Wi-Fi , não apenas a questão geral de compartilhar uma conexão de rede Wi-Fi.
Daviesgeek
2
Essa pergunta (e sua resposta) é sobre o compartilhamento de conexão Wifi por Wifi.
Atul Goyal

Respostas:

9

Você não pode "compartilhar" uma conexão Wi-Fi por meio de um ponto de acesso Wi-Fi.

O que engana a todos é o uso inapropriado do termo técnico de compartilhamento quando a função da qual estamos falando é uma redistribuição .

Quando dois computadores estão conectados no mesmo ponto de acesso Wi-Fi, eles realmente compartilham a mesma conexão: estão usando o mesmo canal Wi-Fi, estão compartilhando o endereço público IP do roteador.

Quando você inicia InternetSharingdentro de System Preferences > Sharing você não está iniciando um compartilhamento, mas a redistribuição de um acesso de rede principal para um acesso de rede secundário. Nesse acesso de rede secundário, você está atuando como um roteador de acesso. Você está distribuindo endereços privados IP. No seu acesso primário à rede, você tem um endereço IP público, no seu acesso secundário à rede, possui um endereço IP privado e converte os endereços IP de tráfego do lado público para o lado privado e vice-versa. Para poder executar essa redistribuição do tráfego IP proveniente do seu acesso primário à rede, para o mesmo acesso físico, seu sistema operacional deverá apresentar essa interface física como 2 interfaces virtuais diferentes, normalmenteen1e en2.

O MacOS X não fornece essa função de virtualização.

Você não pode redistribuir sua conexão Ethernet na sua conexão Ethernet.
Você não pode redistribuir sua conexão Wi-Fi na sua conexão Wi-Fi.

O Connectify (no Windows 7) está simplesmente vendendo uma função padrão do Windows que permite criar 2 interfaces Wi-Fi virtuais em cima de uma física (consulte: Ponto de acesso Wi-Fi no Windows 7 ). Em seguida, o Windows redistribui o acesso à rede do Wi-Fi primário em direção ao segundo.

dan
fonte
6
Você tem quase toda a razão, mas forma uma conclusão enganosa. Ninguém está pedindo uma maneira de redistribuir a conexão Wi-Fi primária por uma conexão Wi-Fi secundária hospedada pela mesma máquina. O que as pessoas estão pedindo é um software para Mac OS que realize o que o Connectify + Win7 faz, ou seja, virtualizar o dispositivo wifi para apresentar vários adaptadores, usar um como primário e depois o segundo para redistribuir o primário, na sua terminologia.
metamatt
Certo. Minha resposta não está direcionada corretamente. Eu vou melhorar.
dan
O Mac OSX deve permitir a virtualização como o Windows. É um computador e eu posso fazer o que quiser com o meu computador.
Amber K
3

O Mac OS X possui um recurso de "compartilhamento de internet" no painel Compartilhamento, em Preferências do sistema.

Como várias pessoas já descobriram na pergunta e nas respostas aqui, ele permite que você compartilhe a conexão de uma interface de hardware por qualquer outra interface de hardware, mas não pode usar uma única interface Wi-Fi como a conexão principal e -compartilhar. (O Windows 7 pode fazer isso, graças aos recursos de "virtualização de rede" adicionados pela Microsoft, que permitem essencialmente que uma única interface Wi-Fi de hardware responda a vários SSIDs, e esse é o recurso subjacente que o Connectify aproveita.)

Uma opção do Mac OS X que não é uma resposta completa a essa pergunta, mas é útil em algumas das mesmas situações, é que ele pode usar o Bluetooth para criar uma Rede de Área Pessoal (PAN), e seu recurso de compartilhamento de Internet pode compartilhe a conexão com a Internet do Wi-Fi pela PAN Bluetooth, conforme documentado aqui .

Usei isso com sucesso para fazer com que um iPad carregasse na conexão Wi-Fi de um Macbook, para que ambos pudessem acessar a Internet simultaneamente em um hotel onde eu só conseguia obter um dispositivo por Wi-Fi. Não consegui que um iPhone 4S se conectasse ao PAN na mesma situação, mas supostamente funciona para o iPod Touches. Não sei se outros computadores (Mac OS X, Windows, Linux ou outro) podem ingressar no PAN e usá-lo como conexão à Internet.

metamatt
fonte
Presumivelmente, se eu adicionar um segundo adaptador WiFi (por exemplo, um USB), poderia redistribuir a conexão WiFi do Macbook pelo adaptador USB WiFi, criando assim um novo ponto de acesso WiFi? Alguém já fez isso? @metamatt - você acha que isso funcionaria?
18713 Andrew
Sim, isso deve funcionar bem.
precisa
2

Instale o Windows (usando o rEFIt se você estiver em um Mac). Instale o Connectify.

Se você é um desenvolvedor e usa o Linux, deve ser possível desenvolver um novo módulo do kernel que atinja a funcionalidade "ponto de extremidade full duplex + repetidor". Para iniciantes, segmente um dispositivo específico para o qual você pode obter as folhas de dados do chipset wifi; você precisa de arquitetura de barramento, números de registro, endereços de memória, números de interrupção, tempos de sinal, rotina de inicialização por rádio e a lista de funções (síncrona e assíncrona).

AlcubierreDrive
fonte
0

Fiz um vídeo sobre como fazer isso com um PC com Windows virtual rodando dentro do Mac OS. O vídeo está em https://www.youtube.com/watch?v=CoLxujScJSY

Coisas necessárias para a minha resposta funcionar:

  1. qualquer caixa virtual (free-vmware se você quiser pagar, paralelos é bom)
  2. um adaptador de rede sem fio
  3. arquivo iso do windows que você precisa instalar no virtualbox
asish
fonte
Uma resposta deve fornecer informação suficiente, de forma a ser compreensível sem deixar AD - um link não é suficiente
user151019
eu dou o link para o seu melhor entender cara ... #
311 asish
Eu preciso de um resumo da info - clicar em links aleatórios não é suficiente ver ajuda apple.stackexchange.com/help/deleted-answers
user151019
2
COISAS NECESSÁRIAS PARA: 1. QUALQUER CAIXA VIRTUAL (VMWARE GRATUITO SE U QUISER PAGAR PARALELOS É BOM) 2. UM ADAPTADOR DE REDE SEM FIO 3. ARQUIVO ISO DO WINDOWS QUE TEM INSTALAR NO VIRTUALBOX
asish
0

Use um repetidor Wifi na rede original à qual você está se conectando.

Devesh Chanchlani
fonte
-2

Se você quer dizer um computador, pode usar o Connectify. Eu uso ele funciona, é ótimo se você estiver conectado ao Wi-Fi; seu computador atua como roteador para todos os outros dispositivos. Se você quer dizer um ponto de acesso no seu iPhone, vá para Configurações> Rede> Ativar Dados de Celular e ative o ponto de acesso.

j347_
fonte
1
Existem alguns problemas: (1) O Connectify é para Windows e (2) não estou falando de um iPhone ou uma conexão 3G.
daviesgeek
-2

Você pode compartilhar usando o modem Wi-Fi USB. Conecte-se à Internet usando o usb wifi.Em configurações-> compartilhamento, configure o compartilhamento de wifi USB para wifi. Isso funcionou no meu Yosemite.

Madhav
fonte