Não sei se está diretamente relacionado, mas sua configuração está errada. Pode ser por isso que a configuração está sendo redefinida.
Na sua interface 'interna' você está configurando manualmente o endereço IP para 192.168.1.254/255.255.255.0, e tudo bem, mas essa interface não deve ter nenhum endereço de roteador especificado. No seu caso, você definiu o endereço do roteador para o próprio servidor, o que nunca será preciso.
Em segundo lugar, as configurações do DHCP não têm um endereço de roteador definido. Isso significa que seu servidor DHCP distribuirá endereços para os clientes, mas não lhes dirá como chegar ao mundo externo. Dificilmente parece apropriado para mim.
Nas configurações do DHCP, você deve definir o endereço do roteador para o endereço do seu servidor NAT (neste caso, 192.168.1.254).
Tente essas correções e veja se faz alguma diferença.