¿Cómo configurar la dirección IP estática en Ubuntu 14.04 Trusty?
(NOTA, la pregunta se hizo para "14.04 Trusty", pero todavía funciona por ahora, 16.04 LTS Xenial)
Mi configuración no funciona. Lo especial de Ubuntu 14.04 Trusty es que ahora lo encuentro usando la palabra clave "source-directory" para obtener múltiples archivos a la vez (Ref: http://manpages.debian.org/cgi-bin/man.cgi?query=interfaces&apropos = 0 & sektion = 0 & manpath = Debian + inestable + sid & format = html & locale = es ):
$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
Así que preparé mi configuración de dirección IP estática como esta:
$ cat /etc/network/interfaces.d/eth
auto eth0
iface eth0 inet static
address 192.168.2.100
netmask 255.255.255.0
gateway 192.168.2.0
# add a 2nd ip address
post-up ip addr add dev eth0 192.168.2.101/24
pre-down ip addr del dev eth0 192.168.2.101/24
Sin embargo, tiene un retraso extenso durante el arranque. Vi el mensaje de arranque diciendo algo así como "Bring up Network", luego, después de un largo retraso, diciendo algo como "Esperando 60 segundos más para abrir la red". Después de ese retraso de 60 segundos más, los mensajes de arranque comienzan a volar nuevamente. Sin embargo, cuando el sistema finalmente arranca y verifico la ip addr
salida, la segunda dirección IP estática que configuré no está allí.
¿Me estoy perdiendo de algo?
ACTUALIZAR:
Gracias a todos por señalar que mi puerta de enlace estaba equivocada, así que la cambié 192.168.2.1
y la larga demora en el arranque se ha ido. Ahora me estoy metiendo en un nuevo problema.
Para mi Ubuntus anterior a 14.04 Trusty, el cambio anterior es suficiente para cambiar de IP dinámica a IP estática. Sin embargo, con mi nuevo Ubuntu 14.04 Trusty, el sistema arranca sin direcciones IPv4:
$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:xx:xx:xx:xx:ef
inet6 addr: fe80::xxx:xxxx:xxxx:98ef/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:69 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:250 (250.0 B) TX bytes:11552 (11.5 KB)
También da errores cuando intentaba derribar el dispositivo:
% ifdown eth0
RTNETLINK answers: No such process
RTNETLINK answers: Cannot assign requested address
Soy capaz de activar el dispositivo después de que, a continuación, ifconfig
y ip addr
dar la salida correcta. Sin embargo, la dirección IPv4 desaparecerá después de un tiempo .
¿Cómo decirle al administrador de red que he cambiado mi dispositivo eth de IP dinámica a IP estática? (La línea de comandos y los ajustes de archivos son preferibles a los ajustes de la GUI).
Este es XUbuntu 14.04. Gracias
ACTUALIZACIÓN2:
Usar en su /etc/network/interfaces
lugar. Detalles en mi propia respuesta.
Para configurar automáticamente el /etc/network/interfaces
archivo, eche un vistazo aquí .
network-manager
enetwork-manager-gnome
instalé en mi Ubuntu 13.10, y mi configuración de dirección IP estática está bien./etc/network/interfaces
archivo sólo contiene eliface
,address
,netmask
,gateway
,network
,broadcast
ydns-nameservers
directivasRespuestas:
Ok, abandoné Microsoft y cambié las computadoras y laptops de mi hogar a Ubuntu 14.04 :)
Después de una semana de búsqueda en Internet sobre cómo obtener una dirección IP estática en Ubuntu 14.04, finalmente encontré una manera ...
Parece que el administrador de red está sobrescribiendo (o pasando por alto) mis / etc / network / interfaces cada vez, pensé en eliminarlo pero decidí intentar usarlo primero.
Vaya a la esquina superior derecha y haga clic en el icono de red, vaya a la parte inferior y haga clic con el botón derecho en editar conexiones.
Esto abre las conexiones de red y elige la conexión para cambiar, haz clic en editar y ve a la configuración de IPv4. Elija Método: Manual y luego complete la Dirección, Máscara de red y Puerta de enlace ... y su servidor DNS deseado.
Simplemente guarde y listo ... cambiará a la dirección IP estática dada sobre la marcha ... ¡incluso después de reiniciar!
Este podría ser un hilo viejo, pero después de una semana de búsqueda actualicé los 10 primeros éxitos en Google ... ¡espero salvar a otras personas en algún momento!
¡Cuídate!
fuente
Tu
gateway
es incorrecto (gateway 192.168.2.0
). Esta no es una IP válida y debe sustituirla por la dirección IP de su enrutador.fuente
Creo que he encontrado la respuesta, después de haber movido el contenido de
/etc/network/interfaces.d/eth
dentro/etc/network/interfaces
, y reiniciado, se está trabajando ahora.Supongo que
ifup
entiendosource-directory /etc/network/interfaces.d
y puede manejarlo correctamente mientras que el administrador de red no puede.fuente
Es posible que no esté configurado en la puerta de enlace correcta de su enrutador
fuente