¿Restaura la red del servidor después de "ip addr flush dev eth0"?

0

Tuve un error de red en un servidor de administración unifi (IP estática) y ejecuté el comando: "sudo ip addr flush dev eth0", que parecía ayudar a algunas personas en este hilo . Lo que al principio sonaba lógico ya que lo confundí con "flushdns" en windows.

Sin embargo, ahora no puedo acceder al servidor a través de la red. No estoy cerca del dispositivo.

Mi pregunta es; ¿Cómo resuelvo este error?

¿Comenzará a funcionar después de reiniciar el dispositivo (tendré que pedirle a alguien en el sitio que lo reinicie)? El servidor también tiene otra interfaz de red, pero no está conectada (pero luego tendré que pedirle a alguien que conecte otro puerto Ethernet). Y de lo contrario, creo que tendré que ir a editar / etc / network / interfaces manualmente.

Paul
fuente

Respuestas:

1

¿Comenzará a funcionar después de reiniciar el dispositivo & lt; ... & gt ;?

Sí, el comando que has ejecutado simplemente ha eliminado las direcciones. asignado a la interfaz, y esto es una cosa puramente "runtime-y"; no hay ningún tipo de base de datos de lo que se actualiza, solo un poco de tiempo de ejecución en el kernel estructuras El reinicio reconfigurará esta interfaz como estaba antes de la se ejecutó el comando (asumiendo que no se hicieron cambios a cualquier configuración el lugar se utiliza para esa interfaz ( /etc/network/interfaces o NetworkManager o systemd-networkd o lo que tengas configurado).

El servidor también tiene otra interfaz de red, pero no está conectado

Lo que sucedería depende de la configuración del lugar para configurar la red, y si esa interfaz está configurada, y cómo. A mí me parecen demasiados "si".


Si tiene alguien con acceso root al host, solo pídale que lo ejecute

ip addr add A.B.C.D/NN dev eth0

con lo que sea el address/netmask Tiene ante el cambio.

kostix
fuente