15 votos

nombres de interfaz de red predecibles en systemd

Reciente versión de Ubuntu y Debian (estiramiento) traen un nuevo esquema de nombres de interfaz de red.

Ahora, al actualizar de un sistema que está utilizando nombres de estilo antiguo como "eth0", me gustaría saber antes de iniciar lo que será el nuevo nombre.

¿Cómo puedo hacerlo? ¿Es una invocación mágica de "systemd" puedo usar para editar /etc/network/interface antes de arrancar (y posteriormente pérdida de conectividad de red)?

2voto

DerfK Puntos 13616

El nuevo esquema es que al parecer se llama "predicción de la interfaz de red de los nombres", pero no estoy encontrando un montón de documentación sobre cómo realmente predecir el nombre. Todo lo que he encontrado al respecto , básicamente, señala este código fuente de comentarios (que en sí señala el primer enlace). Desde el comentario, no está claro en absoluto cómo saber qué esquema de direccionamiento udev se va a utilizar para el nombre del dispositivo de red.

Por el primer enlace, se puede desactivar y usar los nombres tradicionales añadiendo net.ifnames=0 en la línea de comandos del kernel en el Grub. De acuerdo con este comentario podría ser necesario si usted planea en la creación de una VLAN etiquetado de la interfaz, ya que la extensión hará que el nombre de la interfaz demasiado tiempo.

De lo contrario, podría ser mejor para volver a formular la pregunta a explicar que es lo que estamos tratando de hacer con el nombre (por ejemplo, configurar la interfaz a través de la ansible o algo similar)

2voto

ccSadegh Puntos 2885

No estoy segura si éste todavía es el caso con versiones actualizadas, pero en mi viejos sistemas pudo crear un archivo vacío en /etc/udev/rules.d/80-net-name-slot.rules e inutilizaría la característica nomenclatura "predecible". También puede crear su propia regla y nombre el interfaces por sí mismo basado en dirección mac o conexiones PCI/USB.

0voto

Waqas Raja Puntos 5942

Esta documentación podría ayudar un poco. Vea la sección bajo "Lo que precisamente ha cambiado en v197?". Sí, me doy cuenta de algo es un valor limitado, pero podría dar una avenida para la investigación adicional.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: