
En un servidor Proxmox (Debian), cambié la puerta de enlace de vmbr0 a enp0s31f6, como esta:
iface enp0s31f6 inet static
address 192.168.1.11
netmask 255.255.255.0
- address 192.168.1.1
+ gateway 192.168.1.1
auto vmbr0
iface vmbr0 inet static
address 192.168.1.10
netmask 255.255.255.0
- gateway 192.168.1.11
bridge-ports enp0s31f6
bridge-stp off
bridge-fd 0
Después de reiniciar no puedo hacer ping a 192.168.1.10 ni a 192.168.1.11, ¿alguien puede explicarme por qué ya no puedo conectarme? En una red puenteada, el gw debería definirse en vmbr0
?.
La dirección IP enp0s31f6
inicialmente era incorrecta (apuntaba a 192.168.1.1, que es el enrutador que actúa como puerta de enlace), por eso la cambié de 192.168.1.1 a 192.168.1.11.
Respuesta1
Como la enp0s31f6
interfaz es un puerto del vmbr0
puente, no puede asignarle ninguna dirección IP. Además, si desea asignar la dirección IP a la enp0s31f6
interfaz, debe cambiar la vmbr0
dirección; de lo contrario, tendrá la misma subred en dos interfaces.
auto enp0s31f6
iface enp0s31f6 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
auto vmbr0
iface vmbr0 inet static
address 192.168.2.10
netmask 255.255.255.0
bridge-ports none
bridge-stp off
bridge-fd 0
Pero una configuración más correcta para una red puente es la asignación de la dirección IP a la vmbr0
interfaz. En tal caso, su archivo de interfaces debería verse así:
iface enp0s31f6 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
bridge-ports enp0s31f6
bridge-stp off
bridge-fd 0