GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Problema de interfaz de red al instalar Ubuntu Server en Acer Aspire H340 (servidor sin cabeza)?

He tenido un H340 durante casi 7 años y está empezando a ahogarse en Windows. Busqué y encontré instrucciones para instalar Linux en él primero instalándolo en otra computadora (con un monitor) o usando VirtualBox y una VM de disco sin formato. Fui con la última opción. La instalación de Ubuntu Server 16.04 salió bien, aunque cuando puse el disco en el H340 no pude encontrarlo en la red. Entonces fui con mi primera opción, que era poner el sistema HD en una PC para la configuración. Resultó que allí tampoco había red, pero al menos tenía un monitor para poder diagnosticar un poco.

El problema parece estar en el archivo /etc/network/interfaces. Tenía un nombre extraño para la tarjeta de red (probablemente debido a la configuración inicial de VirtualBox). Todas las instrucciones que he visto apuntan a que "eth0" es el nombre de la interfaz para el H340. Indagando un poco, descubrí que "enp2s0" funcionaba para PC (¿aparentemente ese es el nuevo nombre de eth0?). Pude ver la PC en la red. Bien, pensé:¡solo necesito volver a deslizarlo en el H340!

Pero no. Todavía no puedo ver el H340 en la red. Tampoco puedo hacer ping y el enrutador no lo ve (al igual que no vio la PC hasta que arreglé el nombre en el archivo de interfaces).

Busqué en Google de izquierda a derecha y no sé qué hacer para que Ubuntu vea la tarjeta de red del H340. Las instrucciones que encontré mencionaban el archivo etc/udev/rules.d/70-persistent-net.rules con una nota que decía que debería eliminar la entrada allí. Resulta que el archivo ni siquiera existe.

Esta es la version corta. He estado en esto durante horas y ahora necesito un descanso. ¿Alguna idea de lo que puedo probar?

Gracias,
Miguel

Respuesta aceptada:

Me resulta extraño cuando la gente responde a su propia pregunta, pero lo haré de todos modos. Unas pocas horas de sueño ayudaron a tomar distancia. Encontré la solución en esta pregunta:Cambios en el nombre de la interfaz de red después de la actualización a 15.10 – cambios en udev

Consulte la respuesta de Dênio Robson, reproducida a continuación (espero que esté bien). Tengo entendido que esto cambia el comportamiento de Ubuntu para que no... "se vuelva creativo" con el nombre de la interfaz y use el viejo y bueno eth0. Después de editar la configuración de grub, cambié /etc/network/interfaces para referirme a eth0 en lugar de enp2s0 y luego volví a colocar el disco duro en el H340. Unos segundos más tarde, la máquina aparecía en mi red y podía acceder a ella mediante SSH. Ahora comienza el resto de la diversión (configurar Samba, crear recursos compartidos, agregar discos a LVM, etc.).

Relacionado:¿Por qué Oracle Java no está incluido en el repositorio estándar de Ubuntu?

Aquí está la respuesta de Dênio Robson a la pregunta antes mencionada. Si te ayuda, dale un voto positivo.

Prueba esto:Editar su /etc/default/grub .
Cambiar la línea de

GRUB_CMDLINE_LINUX=""

a

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

y finalmente ejecuta:

# update-grub

como root y reinicie su sistema.


Ubuntu
  1. Ubuntu:¿problema al hacer ping desde una interfaz específica?

  2. ¿Problema al instalar G++ Ccompiler en Ubuntu 14.04?

  3. ¿Cómo instalar Ubuntu en una máquina sin cabeza?

  4. ¿Cómo instalar Ubuntu Server sin conexión de red?

  5. Agregue una interfaz de red en la nube a un servidor en la nube

Instalación de Mailtrain en el servidor Ubuntu 18.04 sin Docker

Cómo instalar Dropbox en un servidor Ubuntu sin cabeza

Error al instalar Ubuntu Server 18.04:¿Nombre de grupo no válido?

¿No puede iniciar Ubuntu en Acer Aspire Es17?

Instalación de Gitea:un servidor Git autohospedado en Ubuntu 22.04 LTS

Configurar enlaces de red en Ubuntu Server