Compartilhe a rede LAN via Wifi no Linux

2

Eu tenho um servidor ubnutu conectado à internet por um cabo ethernet para um roteador. Gostaria de compartilhar a conexão com a Internet por um dongle USB conectado ao servidor.

Quais são as maneiras possíveis de configurar o servidor como um ponto de acesso Wi-Fi?

O roteador está rodando um servidor dhcp, e eu gostaria que os clientes wifi tivessem seu ip diretamente do roteador sem qualquer "roteamento" na caixa do ubuntu.

    
por karatchov 11.06.2009 / 14:57

4 respostas

1

Você precisará executar sua interface WiFi no modo Ad-Hoc ou AP. Leia o link para obter uma introdução detalhada sobre a configuração do ponto de acesso sem fio no Linux, incluindo segurança e bridging. Observe que nem todo chipset pode ser executado no modo AP, portanto, sua milhagem pode variar.

    
por 12.06.2009 / 08:10
1

Então, você basicamente quer que sua caixa do Ubuntu funcione como um repetidor ou conversor de mídia, também conhecido como bridge. Tente adicionar algo assim a /etc/network/interfaces :

   iface br0 inet static
       address 192.168.1.2
       network 192.168.1.0
       netmask 255.255.255.0
       broadcast 192.168.1.255
       gateway 192.168.1.1
       bridge_ports all

Nota: você precisará ter o pacote bridge-utils instalado.

    
por 12.06.2009 / 06:20
0

Tenho certeza de que não é possível para os clientes obterem IPs do roteador sem "nenhum" roteamento na caixa "ububtu". A caixa não encaminha o tráfego de WiFi para LAN e volta por si só.

    
por 11.06.2009 / 15:39
0

Você pode conectar a interface ethernet e a interface wi-fi, e todo o tráfego passará sem modificações. Seu roteador verá solicitações de DHCP de clientes sem fio e as responderá.

Você precisará de uma interface extra para a própria máquina. Ou você pode procurar por truques que deixarão a interface em ponte utilizável pela máquina como uma interface Ethernet normal.

    
por 11.06.2009 / 23:56