Posso usar o 'iw' para criar várias interfaces virtuais para se conectar a várias redes?

0

Estou tentando conectar um computador a outros dois em uma infraestrutura ad-hoc.

[computer 1] ---- [computer 2] ---- [computer 3]

computer 2 está executando o Linux e possui um único NIC wlan0 . Eu quero que ele se conecte a ambos os computer 1 e computer 3 para que cada computador possa falar com o outro. Nenhum comutador está disponível, por isso precisa ser uma configuração ad-hoc.

O que eu estava pensando era:

[computer 1]
    wlan0: 192.168.1.1

[computer 2]
    wlan0: 192.168.1.2
    wlan1: 192.168.1.3

[computer 3]
    wlan0: 192.168.1.4

Para este exemplo, computer 2 pode ser o 'ponto de acesso' para os outros.

[computer 2]
iwconfig wlan0 essid adhoc1 mode ad-hoc
iwconfig wlan1 essid adhoc2 mode ad-hoc

Os outros computadores podem se conectar a computer 2 e eu tenho uma rede.

Isso é possível? Em caso afirmativo, há algum problema que surgirá ao fazer isso?

    
por dave 26.10.2010 / 05:35

2 respostas

1

Correndo para um problema semelhante, estou prestes a tentar falsificar o MAC do segundo e terceiro dispositivos virtuais, para que o ifconfig possa aumentá-los. apenas uma ideia. no entanto duvido que funcione desde

iw phy0 info

produz uma linha

HT TX Max spatial streams: 1

minha esperança é que

max # scan SSID: 4

pode ser várias conexões.

Editar: spoofing o MAC, fazendo um

ip link set wlan1 addres xx:xx:xx:xx:xx:xx up

não funciona e produz um MAC alterado para o dispositivo virtual, mas reclama

RTNETLINK answers: No buffer space available

Imo meu dispositivo é limitado, mas talvez usando um IBSS, malha ou algum outro método poderia funcionar. O kernel 3.x abre muito mais funções com o iw para experimentar. Hacker feliz

    
por 09.11.2011 / 10:25
0

A maioria dos adaptadores WLAN só pode ser conectada a um endereço MAC remoto de cada vez (e você provavelmente não tem um desses que podem ser conectados a vários endereços; eles são muito raros). Você precisará de um segundo adaptador para fazer isso funcionar.

    
por 26.10.2010 / 07:02