Compartilhamento de conexão com a Internet via comutador

0

Eu quero perguntar se é possível compartilhar uma conexão com a internet por meio de um switch.

Dois pi de framboesa estão conectados ao switch e um laptop com Windows conectado sem fio à Internet.

É possível que o laptop compartilhe sua conexão com a Internet por meio do switch?

    
por Manos 08.04.2014 / 18:00

4 respostas

2

Você precisa usar compartilhamento de conexão com a Internet do Windows no seu laptop para compartilhar uma conexão de internet com o Raspberry Pis, ou você pode usar um dos Raspberry Pis como um roteador. Existem muitas maneiras de fazer isso. A execução do OpenWRT é apenas uma opção.

    
por 08.04.2014 / 18:22
2

Sim, você está descrevendo exatamente o que é o Compartilhamento de Conexão com a Internet (ICS). A Microsoft explica como usá-lo aqui .

Os detalhes: Essencialmente, você está transformando seu laptop em um roteador doméstico. O adaptador Wi-Fi se torna a WAN e o adaptador Ethernet se torna a LAN. Assim como um roteador doméstico, seu laptop se tornará um gateway com um IP estático na LAN, servirá DHCP para clientes na LAN e aceitará solicitações de DNS da LAN e encaminhará as solicitações da Internet para a WAN. / p>

A alternativa: Use uma ponte sem fio. Alguns roteadores domésticos baratos (por exemplo, ASUS, TP-Link) suportam o uso como ponte sem fio.

    
por 08.04.2014 / 18:17
1

É bem possível usar o laptop para receber internet via Wi-Fi e redistribuí-lo através de um simples switch, já que o ICS inclui sua própria implementação DHCP. Você também deve configurar seus Raspberri Pi's para usar o laptop como proxy. Além disso, você deve considerar que ao compartilhar uma conexão de rede através de um switch, é possível que você precise usar um 'crossover cable' do seu laptop para o switch ou alguns switches possuem autoMDI (MDIX) na porta uplink para permitir o uso de um cabo ethernet padrão. Para referência, leia especialmente a seção inferior 'Uplink Port', link

    
por 08.04.2014 / 20:50
0

A resposta curta é: você precisa de um roteador, não de um switch. Você pode usar seu laptop para funcionar como um roteador, mas provavelmente precisará de duas interfaces de rede.

Resposta longa:

O compartilhamento de conexão com a Internet normalmente significa que um dispositivo se conecta à Internet e à rede local e possui diferentes endereços IP nessas redes.

Os pacotes IP provenientes da rede local e destinados à Internet são descompactados da camada de links pacote (onde o endereço MAC de origem e de destino está localizado) e colocado em um novo pacote de camada de enlace no link da Internet com base no endereço IP de destino na camada de internet parte do pacote. Isso é chamado de roteamento , daí o nome, roteador.

Muitas vezes, esse processo também envolve NAT ou Network Address Translation , o que significa que o roteador também substitui o endereço IP de origem e mantém um estado para a conexão para que possa direcionar qualquer pacote relacionado de entrada de volta para o host do remetente original, neste caso, um dos seus Pi's.

Ao contrário disso, um switch não toca em nada em nenhum dos pacotes, ele simplesmente recebe um pacote em uma porta e lê o endereço MAC de destino do cabeçalho do nível de link, em seguida, envia o pacote na porta correspondente àquele endereço MAC de destino.

E para completar: um hub é um switch mudo, ele envia todos os pacotes que recebe em todas as portas, exceto a original.

Em conclusão: você precisará de um dispositivo que atue como um roteador. Esse dispositivo, na maioria dos casos, precisa de um link separado para a conexão à Internet e a rede local. Você poderia, por exemplo, usar sua porta LAN para internet e sua porta WLAN para sua rede local ou vice-versa, mas provavelmente é melhor comprar um roteador, pois eles são bastante baratos e permitirão que seu laptop seja usado como um dispositivo portátil.

    
por 08.04.2014 / 20:06