Configurações de rede no Linux -> Vários IPs

Configurações de rede no Linux -> Vários IPs

Não sou de forma alguma um especialista em redes nem em Linux. E estou tentando resolver um problema relacionado à rede no Linux.

Tenho um servidor que quero tornar acessível em duas redes diferentes (rede local e outra rede).

Então preciso que meu sistema Linux tenha 2 IPs diferentes, certo?

  • um na rede local192.168.1.xx
  • aquele fornecido por um servidor DHCP.

Fiz alterações no /etc/network/interfacesarquivo de forma a tornar isso possível:

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

E isso funciona. O problema é que quando o dispositivo está conectado apenas à rede local (não há servidor DHCP), o sistema Linux não é acessível através do IP estático local. Logo no momento em que conecto o dispositivo à outra rede (onde está presente um servidor DHCP) ele passa a ficar acessível com o IP estático local. Eu acho que não há nenhuma razão lógica para que isso aconteça. As configurações de rede estão desgastadas?

Pergunta extra: Posso fazer com que o sistema só consiga adquirir um IP de um servidor DHCP pré-determinado? (Para que, se houver mais de um servidor DHCP em redes diferentes, o sistema adquira um IP do servidor DHCP correto)

Obrigado :)

informação relacionada