¿Es posible configurar una máquina Linux para que actúe como concentrador/conmutador entre dos interfaces? Tengo una caja Ubuntu conectada de forma inalámbrica en wlan0. Me gustaría conectar otra máquina a las cajas de Ubuntu eth0 y hacer que la otra máquina use esa conexión Y esté en elmisma redcomo la caja de ubuntu. es posible?
Respuesta1
Hola usuario de Google "desconocido",
lo que desea es configurar un puente en lugar de un enrutador, si desea abarcar la subred a través de LAN y WLAN. Esto hará que sus dos NIC se comporten como un conmutador.
En Debian/Ubuntu, instale el bridge-utils
paquete. Luego cree un puente y agréguele NIC:
brctl addbr br0
brctl addif br0 eth0 wlan0
HT
Respuesta2
Sí, es posible. Lo que describe es muy simple:
echo 1 > /proc/sys/net/ipv4/ip_forward
Tenga en cuenta que esto desaparecerá cuando reinicie el cuadro "enrutador". Si desea que persista después de los reinicios, deberá editar /etc/sysctl.conf
y agregar o editar la siguiente línea para que se vea así
net.ipv4.ip_forward = 1
EDITAR: Como siempre, la seguridad viene después. Tenga en cuenta que al hacer esto, cualquierconductor de guerrapodrá conectarse a su red local, evitando todos los firewalls. Para llevarlo al firewall, ejecute también (como root)
iptables -t nat -A FORWARD -j CHAIN-OF-YOUR-CHOICE
CHAIN-OF-YOUR-CHOICE
podría ser ENTRADA, si tiene una buena cadena configurada. Lo que haría en su lugar es hacer:
iptables -I INPUT -j USER_DEFINED_CHAIN
iptables -t nat -I FORWARD -j USER_DEFINED_CHAIN
iptables -I USER_DEFINED_CHAIN <rule definitions of choice>
Respuesta3
Como la pregunta dice específicamente que las máquinas deben estar en elmisma red, entonces el reenvío de IP o NAT/PAT no ayudarán.
Lo que creo que quieres espuentelas dos interfaces. Tal vez esto "Puente Ethernet + tutorial de netfilter" poder ayudar.
IBM también tiene una buena guía.cómo construir puntos de acceso inalámbrico en Linux