GNU/Linux >> Linux Esercitazione >  >> Debian

Come configurare un indirizzo IP statico su Debian Linux

Obiettivo

L'obiettivo è configurare un indirizzo IP statico sul server Debian Linux.

Tieni presente che per le installazioni desktop si consiglia di utilizzare strumenti GUI, come network-manager . Se desideri configurare le tue interfacce di rete direttamente tramite /etc/network/interfaces sul desktop, assicurati di disabilitare qualsiasi altro demone di configurazione di rete che possa interferire. Ad esempio, i comandi seguenti disabiliteranno network-manager :

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

Sistema operativo e versioni software

  • Sistema operativo: – Debian 9 (Stretch)

Requisiti

È richiesto l'accesso privilegiato al tuo sistema Debian Linux.

Difficoltà

FACILE

Convenzioni

  • # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
  • $ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Istruzioni

Abilita IP statico

Per impostazione predefinita troverai la seguente configurazione all'interno di /etc/network/interfaces file di configurazione di rete:

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

Aggiorna iface eth0 inet dhcp a iface eth0 inet static . Il contenuto risultante di /etc/network/interfaces il file di configurazione di rete dovrebbe essere simile a quello seguente:

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

Configura indirizzo IP

A questo punto, abbiamo due scelte su come configurare un indirizzo IP statico per il nostro eth0 interfaccia di rete. La prima opzione consiste nell'aggiungere la configurazione dell'indirizzo IP direttamente in /etc/network/interfaces file. Aggiungi la seguente riga al tuo /etc/network/interfaces esistente :

        address 10.1.1.125
        netmask 255.0.0.0
        gateway 10.1.1.1

Il contenuto risultante /etc/network/interfaces il file dovrebbe assomigliare a quello qui sotto. Aggiorna il tuo indirizzo IP, netmask e gateway secondo necessità:

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 seconda opzione consigliata consiste nel definire le interfacce di rete separatamente all'interno di /etc/network/interfaces.d/ directory.

Durante la networking avvio del demone il /etc/network/interfaces.d/ viene ricercata la directory per le configurazioni dell'interfaccia di rete. Qualsiasi configurazione di rete trovata è inclusa come parte di /etc/network/interfaces .

Crea un nuovo file di configurazione di rete con qualsiasi nome di file arbitrario, ad es. eth0 e includi eth0 Configurazione dell'indirizzo IP mostrata di seguito. Per fare ciò usa il tuo editor di testo preferito, ad esempio 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

Ora rimuovi le righe sopra indicate da /etc/network/interfaces quindi ti ritroverai 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

Server DNS statico

Per configurare un DNS statico, modifica /etc/resolv.conf file e includi l'indirizzo IP del tuo nameserver preferito es:

nameserver 8.8.8.8

In alternativa, aggiungi la seguente riga nel tuo /etc/network/interfaces file di configurazione di rete:

dns-nameservers 8.8.8.8 8.8.4.4

Applica le modifiche

Per applicare le modifiche, riavvia il tuo demone di rete:

# service networking restart

Debian
  1. Come impostare l'indirizzo IP statico e configurare la rete in Linux

  2. Nozioni di base su Linux - IP statico e configurazione di rete su Debian Linux

  3. Come configurare un indirizzo IP statico su Fedora

  4. Come configurare l'indirizzo IP statico e dinamico in Arch Linux

  5. Come configurare /etc/issues per mostrare l'indirizzo IP per eth0

Come configurare l'indirizzo IP statico su Ubuntu 20.04

Come trovare le interfacce di rete disponibili su Linux

Configurazione di rete in Debian 10

Come trovare i dispositivi connessi alla tua rete usando Debian Linux

Come modificare l'indirizzo MAC di rete in Linux

Come configurare Linux come router statico