Tengo 2 LAN:
- 172.16.0.0/24, denominado LAN_A
- 172.16.1.0/24, denominado LAN_B
Me gustaría que se comuniquen entre sí agregando una PC con 2 tarjetas ethernet:
- eth0 tiene IP 172.16.0.1 y está conectado a LAN_A
- eth1 tiene IP 172.16.1.1 y está conectado a LAN_B desde esta máquina. Puedo hacer ping a ambas redes.
- Desde PC en LAN_A puedo hacer ping/rastreroute sólo hasta eth0
- Desde las PC en LAN_B puedo hacer ping/rastreroute sólo hasta eth1
¿Hay alguna manera de hacer que estas 2 redes se vean, por favor? Estoy ejecutando un servidor sin cabeza edición 16.04 LTS
Respuesta1
Necesita unir las interfaces, la forma más fácil es usar bridge-utils
segúnesta guía:
Instalar bridge-utils
sudo apt update
sudo apt install bridge-utils
Copia de seguridad /etc/red/interfaces
sudo cp /etc/network/interfaces /etc/network/interfaces.bak
Configuración del puente
Agregue esto a su /etc/network/interfaces
# Bridge between eth0 and eth1
auto br0
iface br0 inet dhcp
bridge_ports eth0 eth1
bridge_stp off
bridge_fd 0
bridge_maxwait 0
Reiniciar la red
sudo /etc/init.d/networking restart
Para restaurar su configuración inicial, simplemente restaure interfaces.bak y reinicie el servicio de red.
yes "" | cp /etc/network/interfaces.bak /etc/network/interfaces
sudo /etc/init.d/networking restart