Quien es Yoris

Un apasionado por las tecnologías, bueno (entre otras cosillas mas), titulado en la carrera informática, carrera que desde muy joven despertó en mi mucho interés,

Poder Linux

Linux un poderosos SO open source que no permite el poder instalar y configurar infinitas herramientas de calidad, y que podemos implementar sin costo alguno en ciertos casos.

previous arrow
next arrow

Configurar IP estática en Ubuntu Server 20.04 LTS

En este post vamos a ver como configurar IP estatica en Ubuntu,  en este caso se realizo la prueba con la version 20.04. cuando realizamos la instalaciòn de Ubuntu, viene por defecto el DHCP activado dicha configuración la podemos ver en el siguiente directorio /etc/netplan/. Y deberíamos poder ver un archivo con extension .yaml.

En mi caso 00-installer-config.yaml con el siguiente comando podremos editar el archivo:

 

sudo nano /etc/netplan/00-installer-config.yaml

 

luego de que tengamos acceso a editar el archivo, debemos respetar los espacios en blanco, ya que si no estan de la forma correcta no funcionara.

El punto es que dentro del archivo debemos poner algo así:

network:

  version: 2

  renderer: networkd

  ethernets:

    eth0:

      dhcp4: no

      addresses: [192.168.1.10/24]

      gateway4: 192.168.1.254

      nameservers:

        addresses: [8.8.8.8, 8.8.4.4]

Si lo colocas tal cual como te muestro no tendrás problemas, el truco es:

  • Deja 2 espacios por cada nivel de indentación. Por ejemplo, la linea que dice version: 2 tiene dos espacios al inicio. La que dice eth0: tiene 4
  • Deja un espacio entre los dos puntos y el valor, excepto cuando hay un salto de línea. Por ejemplo, entre dhcp4: y no hay un espacio.

Luego aplicamos los cambios ejecutando el siguiente comando:

 

sudo netplan apply

Si no te salio algún error, perfecto lograste realizar la configuración estática

 
 

Ahora bien para que puedas entender lo que plasmaste en el archivo te relaciono los puntos:

  • renderer: networkmanager o networkd
  • dhcp4: indicamos si queremos que el protocolo ipv4 utilice DHCP para la asignación de IP
  • dhcp6: Igual que en el ipv4 pero en este caso con ipv6
  • addresses: lista de direcciones en formato xxx.xxx.xxx.xxx/yy en donde yy son los bits que usamos para la máscara. Si nuestra máscara de subred es 255.255.255.0 entonces sería /24. 
  • gateway4: la puerta de enlace predeterminada de la ipv4
  • gateway6: Igual que en el ipv4 pero en este caso con ipv6
  • nameservers: . Aquí vamos a indicar la direcciones ip, mas conocidas como direcciones DNS. Las ponemos entre [] y podemos separarlas por comas como lo podemos ver en el ejemplo indicado. 

Comentarios  

-2 # FuncionóDavid Figueroa 16-12-2021 11:52
Lo del espacio entre líneas es correcto. Estaba con otro tutorial y no me funcionaba. Gracias:
Responder | Responder con una citación | Citar
+1 # ProblemaYHquintana 07-05-2023 02:22
En mi caso, la PC no cogió la red, ni dio error. Cuando le pongo con el comando directo el gateway, entonces envía los paquetes, pero no recibe nada. ¿Qué podría ser?
Responder | Responder con una citación | Citar
0 # Configuracion dinamicamariapazmino 15-05-2024 10:17
Y si quisiera hacer lo contrario .. es decir si no quisiera dejar especificada una interfaz de red sino una configuracion dinamica ..
Responder | Responder con una citación | Citar
Full 1
Así como el hierro se oxida por falta de uso, así también la inactividad destruye el intelecto "Leonardo da Vinci".
Full 2
La adquisición de cualquier conocimiento es siempre útil al intelecto, que sabrá descartar lo malo y conservar lo bueno. "Leonardo Da vinci"
Full 3
El conocimiento es una aventura incierta que conlleva en sí misma y permanentemente el riesgo de ilusión y de error. "Edgar Morin"
Full 4
Nunca consideres el estudio como una obligación, sino como una oportunidad para penetrar en el bello y maravilloso mundo del saber. "Albert Einstein"

Usuarios

Nosotros usamos cookies

Usamos cookies en nuestro sitio web. Algunas de ellas son esenciales para el funcionamiento del sitio, mientras que otras nos ayudan a mejorar el sitio web y también la experiencia del usuario (cookies de rastreo). Puedes decidir por ti mismo si quieres permitir el uso de las cookies. Ten en cuenta que si las rechazas, puede que no puedas usar todas las funcionalidades del sitio web.