Hay dos formas básicas de configurar una dirección IP estática en Debian 10. La más sencilla para escritorios es a través de la interfaz gráfica de NetworkManager. Para servidores o sistemas sin NetworkManager, también puede usar un archivo de configuración.
IP estática en Debian 10.
Requisitos de software y convenciones de la línea de comandos de Linux Categoría | Requisitos, convenciones o versión de software utilizada |
Sistema | Debian 10 Buster |
Software | Administrador de red |
Otro | Acceso privilegiado a su sistema Linux como root o a través de sudo comando. |
Convenciones | # – 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 |
Configurar una IP estática con NetworkManager
Para comenzar, haga clic derecho en el subprograma NetworkManager en la bandeja del sistema. Esto funcionará con el applet independientemente de si está en GNOME, XFCE, MATE u otra cosa. Cuando aparezca el menú, seleccione Editar conexiones... .
Conexiones de red en Debian 10.
Se abrirá una nueva ventana, enumerando todas las conexiones en su sistema. Seleccione la conexión que desea cambiar a una IP estática y presione el botón del ícono de ajustes en la parte inferior izquierda de la ventana.
Establezca Red en Manual en Debian 10.
Se abrirá otra ventana con la configuración de su conexión. Haga clic en Configuración de IPv4 pestaña. Cerca de la parte superior de la configuración de IPv4, verá un menú desplegable llamado Método y se establecerá en DHCP . Utilice el menú para seleccionar Manual en su lugar.
Ingrese IP en Debian 10.
Debajo de eso, hay una tabla de direcciones en blanco. Presiona el botón Agregar junto a él para configurar una nueva dirección estática. Se abrirá una nueva fila en la tabla. Ingrese su dirección IP deseada en la Dirección celular y la IP de tu router en el Gateway . La máscara de red predeterminada es 255.255.255.0
. Si no configuró nada diferente usted mismo, utilícelo.
Asegúrese de configurar un servidor DNS. Introduzca su dirección IP en los servidores DNS sección también. Si no tiene nada específico, ingrese la IP de su enrutador allí también. Cuando termines, presiona Guardar .
Los cambios pueden surtir efecto automáticamente, pero lo más probable es que primero deba desconectarse de esa interfaz y volver a conectarse.
Configurar una IP estática desde la CLI
Para la línea de comando, necesitará hacer algunos cambios. Primero, deshabilite y detenga NetworkManager.
# systemctl stop NetworkManager
# systemctl disable NetworkManager
La siguiente parte no es estrictamente necesaria, pero es útil. Instalar resolvconf
.
# apt install resolvconf
Ahora, use su editor de texto favorito para abrir /etc/network/interfaces
. De forma predeterminada, este archivo es muy escaso. Eso es porque realmente no se usa junto con NetworkManager.
Comience una nueva línea con, iface eth0 inet static
para configurar su interfaz en estática. Sustituya su interfaz real en lugar de eth0
. Si no está seguro de lo que es, use ip a
para averiguarlo.
Debajo del iface
línea, comience una nueva línea con una sangría de una tabulación. Cada línea subsiguiente en este bloque también se tabulará. Asigne una address
a su computadora.
address 192.168.1.110
A continuación, configure la dirección de transmisión y la máscara de red. Si no ha configurado nada personalizado, debería verse como el ejemplo a continuación.
broadcast 192.168.1.255
netmask 255.255.255.0
Debajo de eso, configure la dirección IP de su enrutador como la puerta de enlace.
gateway 192.168.1.1
Finalmente, configure sus servidores de nombres DNS. Solo necesita especificar uno, y si no tiene una opción específica, use la IP de su enrutador.
dns-nameservers 192.168.1.5
En total, debería verse así:
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.110
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.5
Reinicie ambas networking
y resolvconf
para ver el cambio surtir efecto. Si no es así, deberá reiniciar la máquina.
# systemctl restart networking
# systemctl restart resolvconf
Conclusión
Cualquiera que sea la forma en que lo haya hecho, su computadora ahora debería estar usando la dirección IP estática que le proporcionó. Ambas configuraciones están configuradas para permanecer en efecto indefinidamente, a menos que las cambie manualmente, por lo que no debería haber sorpresas una vez que esté configurada.