GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿No se puede configurar correctamente la IP estática en Ubuntu 16.04?

Estoy tratando de configurar una IP estática en una interfaz en Ubuntu 16.04. Es para una conexión local sin servidor DHCP o configuración de DNS. Intenté hacerlo desde la GUI de Edit Connections, así como desde la CLI y no tuve mucha suerte.

Busqué y encontré varias preguntas similares (Establecer IP estática Ubuntu 16.04, etc.), pero parece que no puedo obtener la configuración correcta.

Aquí es donde estoy... Actualmente hay tres dispositivos conectados a un interruptor. Uno configurado en 1.51, otro en 1.20 y este sistema 16.04 que estoy tratando de configurar para 1.49. Tanto el 51 como el 20 se comunican bien. Cambié los cables y probé diferentes puertos... así que sé que no es un problema físico. Y, de hecho, uno de los otros sistemas en este conmutador es un Ubuntu 14.04 con una configuración de interfaz idéntica, pero la IP es 51. El único problema aquí parece ser el sistema Ubuntu 16.04.

16.04 archivo /etc/network/interfaces:

# interfaces(5) file used by ifup(8) and ifdown(8)
# The loopback network interface
auto lo
iface lo inet loopback

# Primary network interface
auto enp4s0
#iface enp4s0 inet dhcp
iface enp4s0 inet static
    address 192.168.1.49
    netmask 255.255.255.0
    gateway 192.168.1.1

$ ifconfig
enp4s0    Link encap:Ethernet  HWaddr f4:8e:38:e7:39:31  
      inet addr:192.168.1.49  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::f68e:38ff:fee7:3931/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:258 errors:0 dropped:0 overruns:0 frame:0
      TX packets:2123 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:28821 (28.8 KB)  TX bytes:208448 (208.4 KB)

Todo se ve bien. Pero los ping fallan. No se puede hacer ping dentro o fuera. Lo más interesante para mí es la máscara de red al mirar la interfaz desde la GUI. Si voy a "Editar conexiones..." desde el ícono de red en la parte superior derecha y edito esta interfaz, muestra lo siguiente:

Address: 192.168.1.49
Netmask: 24
Gateway: 192.168.1.1

¿Una máscara de red de “24”? Eso no tiene ningún sentido... pero las cosas se ven bien desde ifconfig desde la CLI.

Estoy sin ideas. ¿Debería ser simple...?

Gracias.

EDICIÓN 1:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 enp4s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 enp4s0
192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 enp4s0

Respuesta aceptada:

No ha declarado los servidores de nombres DNS. Le sugiero que modifique:

# interfaces(5) file used by ifup(8) and ifdown(8)
# The loopback network interface
auto lo
iface lo inet loopback

# Primary network interface
auto enp4s0
#iface enp4s0 inet dhcp
iface enp4s0 inet static
    address 192.168.1.49
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8 192.168.1.1

Reinicie la interfaz:

sudo ifdown enp4s0 && sudo ifup enp4s0

Hacer ping:

ping -c4 www.ubuntu.com

Si obtiene resultados de ping, ya está todo listo.

Relacionado:¿Cómo mantener este menú?
Ubuntu
  1. Cómo instalar Redis en Ubuntu 20.04/18.04

  2. Configuración de IP estática de Ubuntu

  3. Ubuntu - ¿Cómo configurar una IP estática en Ubuntu?

  4. ¿Cómo configurar la dirección IP estática para la conexión Wi-Fi en el teléfono Ubuntu?

  5. Instalación de Cuda 8 en Ubuntu 16:¿No se puede localizar el paquete Cuda?

Configurar Postman en Ubuntu 20.04

Cómo instalar Pelican en Ubuntu 20.04

Cómo establecer una dirección IP estática en Ubuntu Linux

Cómo configurar una IP estática en Ubuntu 20.04 (escritorio)

Cómo configurar NordVPN en Ubuntu

Ubuntu Cómo configurar una IP estática a través de la terminal y la GUI