Tengo un servidor Ubuntu con dos NIC en dos VLAN diferentes. Ambas NIC pueden acceder a Internet. El servidor es una máquina Ubuntu MAAS y por lo tanto tiene pxe y dhcp y demás. El servidor DHCP para la red 172.20.0.0/16 es el servidor mismo.
- Tarjeta 1: 172.20.0.1/16 gw: 172.20.0.11 Vlan 56
- Tarjeta 2: 172.16.254.254/16 gw: 172.16.0.11 Vlan 1
El problema: Un cliente en vlan 56 puede hacer ping a 172.20.0.1 y a cualquier dirección en vlan 1 excepto 172.16.254.254 (la dirección de la otra NIC del servidor).
Un cliente en vlan 1 puede hacer ping a cualquier máquina en vlan 56 excepto 172.20.0.1. Si me meto con las rutas, puedo hacer que funcione una interfaz u otra, pero nunca ambas. ¿Cómo debería verse mi tabla de enrutamiento?
Reglas de firewall (iptable -L -n):
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination