Configuración de red en Linux -> Múltiples IP

Configuración de red en Linux -> Múltiples IP

De ninguna manera soy un experto en redes ni en Linux. Y estoy intentando resolver un problema relacionado con la red en Linux.

Tengo un servidor al que quiero que sea accesible en dos redes diferentes (red local y otra red).

Entonces necesito que mi sistema Linux tenga 2 IP diferentes, ¿verdad?

  • uno en la red local192.168.1.xx
  • uno proporcionado por un servidor DHCP.

He realizado cambios en el /etc/network/interfacesarchivo para que esto sea posible:

auto eth0 eth0:0
allow-hotplug eth0 eth0:0

iface eth0 inet static
        address 192.168.1.35
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1

iface eth0:0 inet dhcp

Y esto funciona. El problema es que cuando el dispositivo solo está conectado a la red local (no hay un servidor DHCP), no se puede acceder al sistema Linux a través de la IP estática local. Justo en el momento en que conecto el dispositivo a la otra red (donde hay un servidor DHCP), comienza a ser accesible con la IP estática local. Supongo que no hay ninguna razón lógica por la que esto sea así. ¿Están desgastadas las configuraciones de red?

Pregunta adicional: ¿Puedo hacerlo de manera que el sistema solo pueda adquirir una IP de un servidor DHCP predeterminado? (De modo que si hay más de un servidor DHCP en diferentes redes, el sistema adquiere una IP del servidor DHCP correcto)

Gracias :)

información relacionada