Ponte Ethernet-WiFi com 11.04

4

Gostaria de criar uma ponte entre uma sub-rede sem fio e uma sub-rede Ethernet (na verdade, apenas um cliente, um aparelho de DVD com uma rede sem fio absurdamente fraca). Ou seja, a rede sem fio é a rede "real", para a qual os clientes chegam ao roteador e ao gateway, e eu quero que a sub-rede com fio passe através da máquina bridge para a sub-rede sem fio. (Eu não sou uma pessoa em rede, então eu não sei se estou dizendo isso direito.) Existem dois pacotes que eu acho que são relevantes:

  • bridge-utils
  • parprouted

Não tenho certeza de qual deles eu preciso ou se preciso dos dois. (Eu acho que posso apenas instalá-los e ver se é óbvio).

Isso é algo fácil de configurar? Aconteceu-me hoje que deve ser possível, mas não encontrei nenhum (recente, pelo menos) como fazer sobre o assunto.

editar - oh durr Acabei de encontrar esta referência que me diz muito sobre o material bridge-utils (e o negócio com o AP não querer lidar com pacotes de aparência alienígena faz sentido). Então, talvez a segunda coisa seja o que eu quero.

    
por Pointy 22.10.2011 / 23:44

2 respostas

6

Então você quer algo assim?

+------------+             +---------------+            +--------+     Rest
| DVD player |<-- wired -->| Ubuntu Bridge |<-- wifi -->| Router |<--> of the
+------------+             +---------------+            +--------+     network

Você pode fazer isso facilmente com o Firestarter. Na sua máquina Ubuntu, instale o firestarter:

sudo apt-get install firestarter

Quando você iniciar o Firestarter pela primeira vez, ele guiará você pelo assistente. Ele pedirá sua interface conectada à Internet. Escolha "dispositivo sem fio (wlan0)" e marque "Endereço IP atribuído via DHCP" se o seu roteador estiver usando DHCP. DHCP é a abreviação de Dynamic Host Configuration Protocol, que é o método usado para atribuir endereços IP a clientes na rede. Na maioria dos casos, esse é o padrão, especialmente em roteadores residenciais.

Na tela seguinte, marque a opção "Ativar compartilhamento de conexão com a internet". Seu dispositivo de rede local deve ser seu dispositivo Ethernet (eth0). O que isso fará é "bridge", ou mais precisamente, executar a tradução de endereços de rede entre suas duas interfaces de rede. Todos os dispositivos conectados à interface com fio receberão automaticamente um endereço IP, através do DHCP, do seu roteador sem fio. Tudo é transparente da perspectiva do DVD player.

Isso cuida do lado do software das coisas. Mas você não terminou ainda.

Como o seu DVD player se conecta à sua máquina Ubuntu? Uma conexão direta com um cabo Ethernet pode ou não funcionar. A razão está no fato de que os cabos de rede são na verdade feixes de 8 fios menores. A ordem em que eles estão dispostos no plugue de plástico (o 'jack') é importante. Um cabo Ethernet simples é 'direto', significando que a ordem dos 8 fios é a mesma em ambas as extremidades. Para uma conexão direta onde há um cliente em cada extremidade do cabo, é necessário um cabo "cross-over". A partir do nome, você estaria certo em pensar que as 8 vertentes aparecerão cruzadas quando comparadas de ponta a ponta.

Portanto, no seu caso, se você tiver um switch ou hub entre o DVD player e a máquina Ubuntu, poderá usar um cabo Ethernet direto (normal). Se for uma conexão direta, você precisará usar um cabo Ethernet cruzado. [1] Uma boa analogia é se você está falando comigo diretamente, você tem que colocar a sua boca no meu ouvido para que eu possa ouvi-lo (cruze). Se estamos falando ao telefone, não fazemos nada de especial porque o sistema telefônico faz o "cruzamento" para nós. Em essência, o sistema de telefonia atua como o roteador.

Uma vez que você tenha resolvido isso, é isso! O seu DVD player deve receber automaticamente um endereço IP pelo seu roteador e ele estará acessível para / de outros computadores na rede sem fio. Observe que esse arranjo tecnicamente não é uma ponte de sub-rede; tudo está na mesma sub-rede. A menos que você queira especificamente duas sub-redes separadas (isto é, endereços 192.168.1.x para a primeira sub-rede e endereços 192.168.2.x para a segunda sub-rede), esse é o caminho a seguir.

[1] Alguns dispositivos de rede são inteligentes e automaticamente "cruzam" quando necessário. Neste caso, qualquer cabo serve e funciona.

    
por rocketscientist 28.10.2011 / 10:13
1

Você pode criar facilmente pontes usando esta ferramenta: link

    
por adnan kamili 07.02.2012 / 16:25