Configurando uma conexão sem fio para uma ponte ethernet

2

Estou tentando configurar uma rede temporária usando o seguinte hardware

[Wireless Router]))) )) ) [laptop] ----- [Desktop]
                    ^wifi (debian)  ^ethernet   ^(3com Audrey)

Olhando em volta, achei o que poderia ser duas soluções:

1) No laptop (executando o debian), configure um NAT usando iptables ou

2) Use parprouted

Eu li on-line que a primeira solução não funcionará porque há problemas em traduzir endereços por causa da diferença de endereços MAC entre as conexões eth0 e wlan0, então estou inclinado para o segundo.

O que eu quero saber é:

  1. Algum desses métodos seria melhor que o outro (e / ou devo usar uma abordagem diferente)?

  2. Existe uma maneira fácil de fazer backup de minhas configurações caso eu estrague algo?

por amccormack 24.11.2010 / 03:26

1 resposta

2

Estou um pouco confuso com o que você está tentando fazer. Você não deixa claro se está tentando estender uma rede sem fio existente para incluir dispositivos em seu dispositivo Ethernet ou se está tentando criar uma nova sub-rede e usar NAT para ocultar isso do roteador sem fio. A boa notícia é que ambos são possíveis e são bastante simples.

Pessoalmente, se você está apenas querendo temporariamente tornar alguns dispositivos acessíveis através do roteador sem fio, eu tenderia a ir através da rota da ponte. Dessa forma, o roteador sem fio existente lidará com a atribuição de endereços IP, etc. As instruções para a configuração de uma nova sub-rede estão um pouco mais complicadas, porque você provavelmente precisará configurar um servidor dhcp em seu laptop também.

Respondendo à sua segunda pergunta, você pode fazer a maior parte disso direto da linha de comando, em uma base ad hoc. Dessa forma, se você bagunçar as coisas, uma simples reinicialização restauraria as configurações originais.

Para usar a abordagem bridge você precisa instalar o pacote bridge-utils no Debian

apt-get install bridge-utils

Note que você pode precisar prefixar a linha com sudo se você não tiver uma janela de terminal aberta como o usuário root.

Uma vez que você tenha o bridge-utils instalado, veja / usr / share / doc / bridge-utils / HOWTO e os outros documentos nesse diretório dão uma boa explicação de como definir as coisas para cima.

Observe que um problema que você pode ter para solucionar é se você estiver usando o gerenciador de rede para gerenciar suas redes no laptop. Isso pode tender a substituir o que você faz na linha de comando que você pode precisar para temporariamente pará-lo gerenciando as interfaces sem fio e com fio em seu laptop enquanto você configura a ponte.

    
por 24.11.2010 / 11:01