GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo configurar una dirección IP estática en Debian Linux

Objetivo

El objetivo es configurar una dirección IP estática en el servidor Debian Linux.

Tenga en cuenta que para las instalaciones de escritorio se recomienda utilizar herramientas GUI, como network-manager . Si desea configurar sus interfaces de red directamente a través de /etc/network/interfaces archivo en su Escritorio, asegúrese de deshabilitar cualquier otro demonio de configuración de red que pueda interferir. Por ejemplo, los siguientes comandos deshabilitarán network-manager :

# systemctl stop NetworkManager.service
# systemctl disable NetworkManager.service

Sistema operativo y versiones de software

  • Sistema operativo: – Debian 9 (Ampliar)

Requisitos

Se requiere acceso privilegiado a su sistema Debian Linux.

Dificultad

FÁCIL

Convenios

  • # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
  • $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios

Instrucciones

Habilitar IP estática

Por defecto encontrarás la siguiente configuración dentro del /etc/network/interfaces archivo de configuración de red:

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

Actualice el iface eth0 inet dhcp a iface eth0 inet static . El contenido resultante de /etc/network/interfaces El archivo de configuración de la red debe ser similar al siguiente:

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static

Configurar dirección IP

En esta etapa, tenemos dos opciones sobre cómo configurar una dirección IP estática para nuestro eth0 interfaz de red. La primera opción es agregar la configuración de la dirección IP directamente en /etc/network/interfaces expediente. Agregue la siguiente línea a su /etc/network/interfaces existente :

        address 10.1.1.125
        netmask 255.0.0.0
        gateway 10.1.1.1

El contenido resultante /etc/network/interfaces El archivo debe verse como el siguiente. Actualice su dirección IP, máscara de red y puerta de enlace según sea necesario:

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
      address 10.1.1.125
      netmask 255.0.0.0
      gateway 10.1.1.1

La segunda y recomendada opción es definir sus interfaces de red por separado dentro de /etc/network/interfaces.d/ directorio.

Durante la networking Iniciación del demonio /etc/network/interfaces.d/ Se busca en el directorio configuraciones de interfaz de red. Cualquier configuración de red encontrada se incluye como parte de /etc/network/interfaces .

Cree un nuevo archivo de configuración de red con cualquier nombre de archivo arbitrario, por ejemplo. eth0 e incluir el eth0 La configuración de la dirección IP se muestra a continuación. Para hacer esto, use su editor de texto preferido, por ejemplo, vim:

# cat /etc/network/interfaces.d/eth0
iface eth0 inet static
      address 10.1.1.125
      netmask 255.0.0.0
      gateway 10.1.1.1

Ahora, elimine las líneas anteriores indicadas de /etc/network/interfaces por lo que terminará con:

# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0

Servidor DNS estático

Para configurar un DNS estático edite /etc/resolv.conf e incluya la dirección IP de su nameserver preferido por ejemplo:

nameserver 8.8.8.8

Alternativamente, agregue la siguiente línea en su /etc/network/interfaces archivo de configuración de red:

dns-nameservers 8.8.8.8 8.8.4.4

Aplicar cambios

Para aplicar los cambios, reinicie su demonio de red:

# service networking restart

Debian
  1. Cómo configurar una dirección IP estática en Fedora

  2. Cómo configurar direcciones IP estáticas y dinámicas en Arch Linux

  3. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  4. ¿Cambiar la dirección Mac de forma permanente dentro de /etc/network/interfaces?

  5. ¿Hay alguna forma de deshabilitar el cliente DHCP en Raspbian Linux en un Rasperry Pi?

Cómo configurar la dirección IP estática en Ubuntu 20.04

Cómo encontrar interfaces de red disponibles en Linux

Configuración de red en Debian 10

Cómo encontrar dispositivos conectados a su red usando Debian Linux

Cómo cambiar la dirección MAC de la red en Linux

Cómo configurar Linux como un enrutador estático