O Motorola SB6141 atribui 192.168.100.0/24 IP via DHCP quando o cabo é desligado; posso proibir o systemd-networkd de usar endereços 192.168.100.0/24?

2

Eu tenho um modem a cabo Motorola SB6141 conectado a um firewall Linux que obtém um IP através da função DHCP do systemd-networkd. De vez em quando, o ISP terá problemas e, por algum motivo, o systemd-networkd recebe um IP no intervalo 192.168.100.0/24 (em vez de um dos endereços IP públicos do ISP). Quando isso acontece, o endereço IP 192.168.100.0/24 "gruda" e eu tenho que reiniciar o serviço systemd-networkd, para o qual ele obtém o endereço IP público real.

Eu tenho duas maneiras de corrigir isso:

  • Proíbe o modem Motorola SB6141 de distribuir IP 192.168.100.0/24.
  • Proíbe o networkd-systemd de aceitar IPs na faixa 192.168.100.0/24.

No entanto, não sei como fazer nenhuma dessas coisas (se elas forem possíveis). O que devo fazer daqui?

    
por Synthead 17.04.2014 / 08:55

1 resposta

1

Você pode adicionar uma tarefa cron que verifique o endereço IP e reinicie o systemd-networkd se tiver uma na faixa 192.168.100.0/24

    
por 17.04.2014 / 09:53

Tags