4 votos

¿Cómo puedo usar TDLS (802.11z) para conexiones SSH en mi LAN?

<p>Túnel directo Enlace Setup, o TDLS es una enmienda a IEEE 802.11 que permite a dos dispositivos en una LAN para conectar <em>directamente</em> uno al otro, pasar por el router. Esto es muy útil si el router es lento pero los dispositivos en la LAN son rápidos. En mi caso, me gustaría utilizar TDLS para establecer una conexión SSH por lo que yo puedo transferir archivos mediante SCP sin el router lento necesidad de enrutar el tráfico.</p> <p>¿Hay alguna manera de configurarlo en Linux, con utilidades de red estándar?</p>

2voto

dirkt Puntos 556

Respuesta parcial: nunca he tratado de instalación TDLS a mí mismo (a pesar de que suena muy interesante, y que debo darle una oportunidad si me puede conseguir el hardware...). Así que si alguien más familiarizado con él, realmente lo ha hecho, por favor agregar otra pregunta y me corrija.

El primer paso sería utilizar iw phy a averiguar si todos los dispositivos que soporta TDLS. De mi conectan dos dispositivos WLAN, sólo uno apoya TDSL. La línea que se debe presentar es

    Device supports TDLS channel switching

Como siguiente paso, tenga en cuenta que wpa_supplicant admite TDLS. El manual wpa_cli no parece que se mantiene hasta la fecha, pero wpa_cli help listas de todas las opciones compatibles:

$ /sbin/wpa_cli help | grep tdls
  tdls_discover <addr> = request TDLS discovery with <addr>
  tdls_setup <addr> = request TDLS setup with <addr>
  tdls_teardown <addr> = tear down TDLS with <addr>
  tdls_chan_switch <addr> <oper class> <freq> [sec_channel_offset=] [center_freq1=] [center_freq2=] [bandwidth=] [ht|vht] = enable channel    switching with TDLS peer
  tdls_cancel_chan_switch <addr> = disable channel switching with TDLS peer <addr>

Así que si yo pudiera encontrar un segundo dispositivo WLAN con TDLS, la siguiente cosa que me gustaría probar es ejecutar tdls_discover y, a continuación, tdls_setup , tanto de ellos, y a ver qué pasa. Si esto se traduce por ejemplo, en una nueva interfaz de red (ip link), la instalación de esta interfaz con direcciones estáticas, y ping. Una vez que todo funciona, la secuencia de comandos.

Editar

Traté de simular una red WLAN con mac80211_hwsim a intentar TDLS, pero parece que este módulo no implementar TDLS en el momento.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: