Sé que hay un parámetro llamado ip
que le permite configurar las direcciones IPv4 en el kernel de Linux a través del cargador de arranque. Eso se parece a lo siguiente:
ip=192.0.2.1::192.0.2.62:255.255.255.192::eth0:none
Estoy buscando un parámetro igual para la configuración de IPv6. No pude encontrar nada sobre esto en las documentaciones del núcleo.
Actualización : debido a que muchos de ustedes preguntaron por qué necesitaría esto: la idea de usar una configuración de kernel surgió relacionada con este problema. Sospecho que la configuración normal de la interfaz de arranque no se ha realizado porque las interfaces ya están activas. La razón de esto podría ser que estoy usando un entorno previo al arranque con un servidor Dropbear SSH para permitirme desbloquear mi partición raíz encriptada. Las direcciones IP para este entorno se configuran a través de GRUB con el ip=
parámetro No hay ningún anuncio de enrutador o DHCP disponible en ese segmento de Ethernet y, dado que este es el segmento de enlace ascendente proporcionado por una gran empresa de alojamiento, no hay forma de cambiar ese hecho.
ip=
parámetro estaba destinado inicialmente a configurar la pila de IP antes de que el núcleo intente montar un sistema de archivos raíz NFS , pero creo que debe confiar en otra cosa para lograr el mismo resultado con IPv6 (muy probablemente, SLAAC).