Puente Arch Linux Ethernet a WiFi

Puente Arch Linux Ethernet a WiFi

Quiero usar una Raspberry Pi con Arch Linux para ampliar mi red WiFi. Mi situación es que tengo un enrutador WiFi de repuesto que quiero usar para ampliar mi rango de recepción WiFi y también brindarme algunas conexiones Ethernet adicionales a mi red. Intenté configurar el enrutador para crear un puente con mi enrutador existente, pero parece que los dos tipos diferentes de enrutadores que tengo no deben conectarse, pero esa es otra historia. Lo que quiero hacer es conectar mi Pi a mi red WiFi existente y luego conectar su adaptador WiFi con su adaptador Ethernet y conectar el adaptador Ethernet a mi segundo enrutador. Luego desactivaré DHCP y NAT en el segundo enrutador, permitiéndole funcionar solo como punto de acceso y conmutador. Preferiría que los dispositivos conectados al segundo enrutador pudieran estar en la misma subred que los del primero, pero eso no es posible. Supongo que podrían estar en una subred diferente y luego el Pi simplemente tendría que configurarse como puerta de enlace.

Mi problema es que no puedo encontrar instrucciones para configurar ninguno de estos sistemas en Arch Linux. Todo lo que puedo encontrar son instrucciones aparentemente prometedoras para Debian y formas de configurar Arch como puerta de enlace a Internet.

Preferiría usar Arch porque tengo una imagen y descargar una de Raspbian tomará una eternidad en mi conexión. También creo que Arch ocupa mucho menos espacio y se ejecutará más rápido en Pi.

PD. Probé brctl pero me dice que no se admite agregar un adaptador wlan al puente.

Respuesta1

No estoy absolutamente seguro, pero si tienes ambas conexiones de red en funcionamiento, creo que todo lo que realmente necesitas es una iptablesconfiguración mágica.

Esto permitirá NAT desde cualquier lugar y a cualquier lugar:

iptables -t nat -A POSTROUTING -j MASQUERADE

Podría agregar una -obandera para controlar qué interfaz se enruta a dónde, pero no creo que sea necesario.

Lo uso para compartir mi conexión de red con invitados de LXC. Probablemente también necesitarás configurar un servidor DHCP para los dispositivos detrás del Pi ( dnsmasqhará el trabajo; no olvides vincular la interfaz o terminarás distribuyendo direcciones a ambas redes). DHCP no es necesario si usas IP estáticas, así que lo haría primero.

Obviamente, este no es un puente completo, pero no sé cómo ayudar con eso. :)

información relacionada