ubuntu - configurar tarjeta de red en GNU/linux - cambiar IP estática y dinamica
Tabla de contenido:
- Configurar la dirección IP estática usando DHCP
- Netplan
- Configurar la dirección IP estática en el servidor Ubuntu
- Configurar la dirección IP estática en el escritorio de Ubuntu
- Conclusión
En este tutorial, explicaremos cómo configurar una dirección IP estática en Ubuntu 18.04.
En la mayoría de las situaciones, el servidor DHCP de su enrutador asigna dinámicamente las direcciones IP. Puede ser necesario establecer una dirección IP estática en su máquina Ubuntu en diferentes situaciones, como configurar el reenvío de puertos o ejecutar un servidor de medios en su red.
Configurar la dirección IP estática usando DHCP
La forma más fácil y recomendada de asignar una dirección IP estática a un dispositivo en su LAN es configurar un DHCP estático en su enrutador. La reserva DHCP estática o DHCP es una característica que se encuentra en la mayoría de los enrutadores que hace que el servidor DHCP asigne automáticamente la misma dirección IP a un dispositivo de red específico, cada vez que el dispositivo solicita una dirección del servidor DHCP. Esto funciona asignando una IP estática a la dirección MAC única del dispositivo. Los pasos para configurar una reserva DHCP varían de un enrutador a otro y es recomendable consultar la documentación del proveedor.
Netplan
A partir de la versión 17.10, Netplan es la herramienta de administración de red predeterminada en Ubuntu, reemplazando el archivo de configuración
/etc/network/interfaces
que se había utilizado previamente para configurar la red en Ubuntu.
Netplan utiliza archivos de configuración con sintaxis YAML. Para configurar una interfaz de red con Netplan, simplemente cree una descripción de YAML para esa interfaz y Netplan genera los archivos de configuración necesarios para su herramienta de renderización elegida.
Netplan actualmente admite dos procesadores NetworkManager y Systemd-networkd. NetworkManager se usa principalmente en máquinas de escritorio, mientras que Systemd-networkd se usa en servidores sin una GUI.
Configurar la dirección IP estática en el servidor Ubuntu
Las versiones más nuevas de Ubuntu usan 'Nombres de interfaz de red predecibles' que comienzan con
en
. por defecto. El primer paso es identificar el nombre de la interfaz de ethernet que desea configurar. Puede usar el comando ip link como se muestra a continuación:
ip link
El comando imprimirá una lista de todas las interfaces de red disponibles. En este caso, el nombre de la interfaz es
ens3
:
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
Los archivos de configuración de Netplan se almacenan en el directorio
/etc/netplan
y tienen la extensión
.yaml
. Probablemente encontrará uno o dos archivos YAML en este directorio. El archivo puede diferir de una instalación a otra. Por lo general, el archivo se denomina
01-netcfg.yaml
,
50-cloud-init.yaml
o
NN_interfaceName.yaml
, pero en su sistema puede ser diferente.
Abra el archivo de configuración YAML con su editor de texto:
sudo nano /etc/netplan/01-netcfg.yaml
/etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes
Antes de cambiar la configuración, expliquemos el código en breve.
Cada archivo Netplan Yaml comienza con la clave de
network
que tiene al menos dos elementos necesarios. El primer elemento requerido es la versión del formato de configuración de red y el segundo es el tipo de dispositivo. Los valores de los tipos de dispositivos pueden ser
ethernets
,
bonds
,
bridges
y
vlans
.
La configuración anterior también incluye el tipo de
renderer
. Fuera de la caja, si instaló Ubuntu en modo servidor, el procesador está configurado para usar
networkd
como back-end.
Bajo el tipo de dispositivo (en este caso,
ethernets
) podemos especificar una o más interfaces de red. En este ejemplo, solo tenemos una interfaz
ens3
configurada para obtener el direccionamiento IP de un servidor DHCP
dhcp4: yes
.
Para asignar una dirección IP estática a la interfaz
ens3
, edite el archivo de la siguiente manera:
- Establezca DHCP en no
dhcp4: yes
Especifique la dirección IP estática192.168.121.199/24
. Enaddresses:
puede agregar una o más direcciones IPv4 o IPv6 que se asignarán a la interfaz de red.gateway4: 192.168.121.1
la puerta de enlacegateway4: 192.168.121.1
Ennameservers
, especifique lasaddresses:
los servidores de nombresaddresses:
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - 192.168.121.199/24 gateway4: 192.168.121.1 nameservers: addresses:
Al editar archivos Yaml, asegúrese de seguir los estándares de sangría del código YAML ya que podría no funcionar si hay un error de sintaxis en la configuración.
Una vez hecho esto, guarde y cierre el archivo y aplique los cambios con:
sudo netplan apply
Verifique los cambios escribiendo:
ip addr show dev ens3
3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever
3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever
¡Eso es! Ha asignado una IP estática a su servidor Ubuntu.
Configurar la dirección IP estática en el escritorio de Ubuntu
Configurar una dirección IP estática en computadoras de escritorio Ubuntu no requiere conocimientos técnicos.
-
En la pantalla Actividades, busque "red" y haga clic en el icono Red. Esto abrirá las configuraciones de configuración de la red GNOME. Haga clic en el ícono del diente.
Ahora que ha configurado una dirección IP estática, abra su terminal utilizando el atajo de teclado
Ctrl+Alt+T
o haciendo clic en el icono del terminal y verifique los cambios escribiendo:
ip addr
La salida mostrará la dirección IP de la interfaz:
… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever
… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever
Conclusión
Ha aprendido cómo asignar una dirección IP estática en su máquina Ubuntu 18.04.
red ubuntuCómo encontrar la dirección IP en Windows: Búsqueda de dirección Ip
¿Cuál es mi dirección IP? ¿Cómo encontrar la dirección IP? Los usuarios de Windows 10/8/7 pueden encontrar su dirección IP accediendo al panel de control.
Cómo configurar, configurar y usar el Control parental en Windows 7
Aprenda a habilitar, deshabilitar, configurar y usar la función de control parental en Windows 7 para monitorear y controlar las actividades de Internet de los niños.
¿Qué es una dirección IP, diferencia entre dirección IP estática y dinámica?
GT explica: ¿Qué es una dirección IP y la diferencia entre una dirección IP estática y dinámica?