desative o dhcp no initramfs

3

No Debian, como posso dizer ao initramfs para não solicitar um endereço IP via DHCP? Estou usando initramfs-tools . Eu ficaria bem com a atribuição de um endereço IP estático para o initramfs, mas não consigo encontrar como definir isso. Vi na página de manual initramfs-tools(8) o parâmetro ip , mas não sei onde especificá-lo.

Atualização: ip não está sendo passado como parâmetro da linha de comando do kernel:

cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-3.16-3-amd64 root=/dev/mapper/root-root_vol ro root=/dev/mapper/root-root_vol ro rootdelay=10

Eu assisti o boot e o dhcp está definitivamente acontecendo depois que o initramfs começa.

    
por Brian Minton 08.12.2014 / 20:09

1 resposta

1

Esse parâmetro IP é na verdade um parâmetro do kernel, fornecido pelo seu gerenciador de inicialização. Se você está vendo a autoconfiguração do kernel, já existe uma especificada ou seu kernel foi construído com um padrão para tentar a autoconfiguração.

Tente remover o parâmetro do kernel "ip" ou especificar "ip = none" e veja se isso faz o que você deseja. Isso deve ser bom para os kernels relativamente modernos.

Dito isso, o initramfs-tools pode pegar o comportamento de outros pacotes instalados. Se o item acima não desativar o DHCP, veja se há algo conectado por seus pacotes de clientes DHCP.

    
por 17.12.2014 / 10:49