Guía de configuración de red para Ubuntu

Ya sea para uso personal o para crear un servidor, Ubuntu ofrece una gran cantidad de herramientas para configurar adecuadamente la red en un dispositivo para satisfacer las necesidades del usuario. Aprender a configurar los ajustes de la red puede resultar extremadamente útil tanto para los usuarios nuevos como para los experimentados, ya que es una parte fundamental de la experiencia de usuario que proporciona cualquier sistema operativo.

Esta guía cubrirá los conceptos básicos de configuración de red en Ubuntu que todos deberían saber.

Una guía paso a paso para configurar un servidor DHCP en Ubuntu

Tabla de contenido

Identificación de sus interfaces de red

Puede haber múltiples interfaces de red conectadas al mismo sistema, por lo tanto, primero debe identificar la interfaz correcta para configurarla para su correcto funcionamiento.

Enter el siguiente comando para identificar las interfaces de red instaladas por sus nombres lógicos.

                      
ip addr

                    
Interfaces de red enumeradas usando ip addr
  • Si está usando un cableado conexión el nombre del dispositivo será algo como enp2s0 dónde ‘ en ‘ significa ethernet, ‘ p2 ‘ es el número de autobús y ‘ s0 ‘ es el número de ranura. El número de bus y el número de ranura pueden diferir según su sistema.
  • Del mismo modo, si está utilizando un red inalámbrica (usando Wi-Fi), el nombre del dispositivo será algo como wlp4s0 donde ‘wl’ significa inalámbrico.
  • lo ‘ representa el bucle invertido interfaz.

Configuración de red mediante utilidades gráficas

Para tener Internet en funcionamiento en su dispositivo, simplemente puede usar la interfaz gráfica de usuario de Ubuntu. Siga los pasos a continuación:

1. Abierto Ajustes

2. Debe hacer clic en Wifi o La red dependiendo de si está utilizando principalmente un conexión inalámbrica o un conexión por cable respectivamente

3. Haga clic en el ícono de configuración cerca del nombre de su dispositivo Wi-Fi/alámbrico

Ajustes de red Wi-Fi Con cable

4. Puede ver los detalles del dispositivo en la Detalles pestaña. Vaya a la pestaña IPv4 para configurar los métodos, el DNS y las rutas de IPv4.

De forma predeterminada, el método IPv4 se establecería en Automático (DHCP) cuál es la configuración correcta en caso de que su dispositivo tenga una dirección IP dinámica.

En caso de que necesite usar una dirección IP estática, simplemente puede elegir la Manual Método IPv4 e ingrese las direcciones correspondientes.

Configuración de red usando Netplan y terminal

El uso de la GUI es fácil, pero también está limitado en cuanto a la cantidad de modificaciones que permite. Usando la terminal de Ubuntu, podemos sumergirnos en configuraciones más avanzadas para obtener un control total sobre la configuración de red en nuestros dispositivos.

Usaremos ampliamente netplan para guardar las configuraciones. Para acceder al archivo de configuración de netplan, ingrese el código a continuación:

                      
cd /etc/netplan/

                    

Este comando cambiará nuestro directorio a /etc/netplan/ que es la ubicación donde se guardan los archivos de configuración.

Enter ls para enumerar los archivos en el directorio para obtener un resultado como este:

                      
[email protected]:/etc/netplan$ ls
01-network-manager-all.yaml

                    

Idealmente, verá un archivo de configuración con el YAML extensión ya presente. Deberá editar el archivo para realizar y guardar los cambios:

                      
sudo vi <filename>

                    

En mi caso, el comando se vería así:

                      
sudo vi 01-network-manager-all.yaml

                    

Tenga en cuenta que siempre puede crear varios archivos de configuración si el primero se desordena.

Cambiar el nombre lógico de la interfaz

1. Podemos usar netplan para cambiar el nombre lógico de la interfaz de red. Edite el archivo de configuración agregando el match y set-name llaves.

                      
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp2s0:                       #Current logical name of your network device
      match:
        macaddress: 00:11:22:33:44:55                 #MAC/Hardware address
      set-name: my_ethernet_1                          #New name


                    
Cambiar el nombre lógico del dispositivo Archivo de configuración después de cambiar el nombre lógico

2. Guarde el archivo después de guardar los cambios realizados en el editor vi.

3. Enter El comando:

                      
sudo netplan try

                    

4. Una vez que obtenga el resultado como se muestra a continuación, presione ENTER para aplicar los cambios realizados.

                      
sudo netplan try
Do you want to keep these settings?

Press ENTER before the timeout to accept the new configuration

Changes will revert in 118 seconds

                    

Cambiar la configuración de la interfaz ethernet

Puede configurar la interfaz ethernet usando una utilidad llamada ethtool .

Instalar ethtool usando el siguiente comando:

                      
sudo apt install ethtool

                    

Ver los detalles de la interfaz:

                      
sudo ethtool <interface-name>

                    

El comando anterior producirá un resultado como el siguiente:

                      
[email protected]:/etc/netplan$ sudo ethtool my_ethernet_1
Settings for my_ethernet_1:
	Supported ports: [ TP	 MII ]
	Supported link modes:   10baseT/Half 10baseT/Full
	                        100baseT/Half 100baseT/Full
	                        1000baseT/Full
	Supported pause frame use: Symmetric Receive-only
	Supports auto-negotiation: Yes
	Supported FEC modes: Not reported
	Advertised link modes:  10baseT/Half 10baseT/Full
	                        100baseT/Half 100baseT/Full
	                        1000baseT/Full
	Advertised pause frame use: Symmetric Receive-only
	Advertised auto-negotiation: Yes
	Advertised FEC modes: Not reported
	Speed: Unknown!
	Duplex: Unknown! (255)
	Auto-negotiation: on
	master-slave cfg: preferred slave
	master-slave status: unknown
	Port: Twisted Pair
	PHYAD: 0
	Transceiver: external
	MDI-X: Unknown
	Supports Wake-on: pumbg
	Wake-on: d
	Link detected: no


                    

ethtool es una poderosa utilidad que se puede usar para cambiar parámetros como el modo dúplex, la velocidad del puerto, la compatibilidad con Wake-on-LAN, etc. Para ver la sintaxis y el uso de todas las opciones cubiertas por ethtool ingrese el siguiente comando para leer el Linux ethtool manual:

                      
man ethtool

                    

Una vez que haya terminado, presione q para salir de la página del manual.

Establecer una dirección IP temporal

1. Puede establecer una dirección IP temporal que se perderá después de que el dispositivo se apague usando el comando:

                      
sudo ip addr add <ip-address-with-netmask> dev <device-name>

                    

En mi caso, se ve así:

                      
sudo ip addr add 10.32.0.166/24 dev my_ethernet_1

                    

2. A continuación, debe configurar una puerta de enlace predeterminada:

                      
sudo ip route add default via <default-gateway>

                    

3. Para establecer un DNS, debe pasar a la /etc/ carpeta:

                      
cd /etc/

                    

4. Edite el resolv.conf expediente:

                      
sudo vi resolv.conf

                    

5. Agregue los servidores DNS como:

                      
nameserver <DNS-server-IP>

                    

Para examplesi quiero agregar el servidor DNS de Cloudflare 1.1.1.1, ingresaré:

                      
nameserver 1.1.1.1

                    

Tenga en cuenta que todos los cambios realizados aquí se revertirán a la configuración original después de reiniciar, ya que se trata de una asignación de dirección IP temporal.

Establecer una dirección IP dinámica

Establecer una dirección IP dinámica con netplan es fácil. Como se mencionó anteriormente, deberá editar el archivo de configuración YAML.

1. Use el editor vi para editar el archivo de configuración de netplan como se discutió anteriormente

2. Agrega la clave dhcp4 debajo del dispositivo ethernet y establezca su valor en verdadero . El archivo debería verse así:

                      
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp2s0:                       #Current logical name of your network device
      dhcp4: true

                    

3. Aplique los cambios ingresando:

                      
sudo netplan try

                    

Establecer una dirección IP estática

Ya hemos hecho una guía detallada para configurar direcciones IP estáticas usando netplan. Haz clic aquí para echarle un vistazo.

Resumen

En este artículo, aprendimos algunas formas comunes de configurar una red en Ubuntu. Tenga en cuenta que el conocimiento recopilado en esta guía es solo la punta del iceberg y puede consultar la documentación oficial completa a continuación.

Referencias

Related Posts