Come assegnare un indirizzo IP fisso su desktop/server Debian 12

Come Assegnare Un Indirizzo Ip Fisso Su Desktop Server Debian 12



Un indirizzo IP fisso è essenziale se desideri eseguire qualsiasi software server sul tuo sistema operativo desktop/server Debian 12.

In questo articolo ti mostreremo come assegnare un indirizzo IP fisso sul desktop Debian 12 e sul sistema operativo server Debian 12. Ti mostreremo anche come verificare se Internet funziona sul sistema operativo desktop/server Debian 12 dopo la modifica della configurazione di rete.







Argomento dei contenuti:

  1. Assegnazione di un indirizzo IP fisso sul desktop Debian 12
  2. Assegnazione di un indirizzo IP fisso sul server Debian 12
  3. Controllo dei server dei nomi DNS/dominio di ricerca e del percorso/gateway predefinito su Debian 12
  4. Controllo della connettività Internet sul desktop/server Debian 12
  5. Conclusione

Assegnazione di un indirizzo IP fisso sul desktop Debian 12

Il desktop Debian 12 utilizza Network Manager per gestire le interfacce di rete per impostazione predefinita. Pertanto, puoi utilizzare lo strumento di gestione “nmcli” di Network Manager per assegnare un indirizzo IP fisso sul tuo sistema operativo desktop Debian 12.



Per elencare tutte le connessioni Network Manager configurate, eseguire il comando seguente:



$ spettacolo di connessione nmcli





Dovrebbero essere elencate tutte le connessioni di Network Manager. È possibile impostare un indirizzo IP fisso su una qualsiasi di queste connessioni Network Manager.

Impostiamo un indirizzo IP fisso sulla connessione del Network Manager “Connessione cablata 1” per la dimostrazione. La “connessione cablata 1” utilizza l'interfaccia di rete fisica “ens32” come puoi vedere nello screenshot seguente:



Se desideri scoprire l'indirizzo IP attualmente configurato della connessione Network Manager che desideri impostare come indirizzo IP fisso, leggi questo articolo .

Per impostare un indirizzo IP fisso sulla connessione Network Manager “Connessione cablata 1” (diciamo), eseguire il seguente comando:

$ modifica della connessione nmcli 'Connessione cablata 1'

L'editor di connessione interattiva di Network Manager dovrebbe essere aperto.

Per impostare un indirizzo IPv4 192.168.189.150 e una subnet mask a 24 bit (diciamo), esegui il seguente comando:

$ impostato indirizzi ipv4.192.168.189.150 / 24

Digitare 'sì' e premere .

Per impostare un indirizzo gateway 192.168.189.2 (diciamo) per la connessione al Network Manager, esegui il seguente comando:

$ impostato ipv4.gateway 192.168.189.2

Per impostare un server DNS primario 1.1.1.1 e un server DNS secondario 8.8.8.8 per la connessione a Network Manager, eseguire il comando seguente:

$ impostato ipv4.dns 1.1.1.1,8.8.8.8

Per impostare un dominio di ricerca DNS predefinito come 'linuxhint' per la connessione al Network Manager, esegui il comando seguente:

$ impostato ipv4.dns-ricerca linuxhint

Per salvare in modo permanente le modifiche, eseguire il comando seguente:

$ salva persistente

< imm src = 'https://linuxhint.com/wp-content/uploads/2023/11/How-to-Assign-a-Fixed-IP-Adress-on-Debian-12-DesktopServer-7.png' qualunque cosa = '' larghezza = '624' altezza = '95' classe = 'alignnone size-full wp-image-393443' />

Per applicare le modifiche, eseguire quanto segue comando e premere < forte >< accedere > forte > dopo:
[ cc Appena = 'colpire' larghezza = '100%' altezza = '100%' sfuggito = 'VERO' tema = 'lavagna' orarap = '0' ]
$attiva

Una volta terminata la configurazione di un indirizzo IP fisso per la connessione di Network Manager, esegui il comando seguente per uscire dal programma editor di connessione interattiva di Network Manager:

$ esentato

Per verificare se l'indirizzo IPv4 desiderato è impostato per la connessione al gestore di rete 'Connessione cablata 1' (diciamo), esegui il seguente comando:

$ spettacolo di connessione nmcli 'Connessione cablata 1' | egrep 'ipv4.(indirizzi:|gateway:|dns:)'

Come puoi vedere, l'indirizzo IPv4, l'indirizzo gateway e gli indirizzi del server DNS desiderati sono impostati per la connessione al Network Manager “Connessione cablata 1”.

Assegnazione di un indirizzo IP fisso sul server Debian 12

Per impostazione predefinita, il sistema operativo del server Debian 12 non utilizza Network Manager per gestire le configurazioni di rete. Quindi, devi usare il file “/etc/network/interfaces” per configurare la rete sul tuo sistema server Debian 12.

Anche tu devi farlo installare resolvconf sul sistema server Debian 12 per gestire i nameserver DNS e i domini di ricerca DNS utilizzando il file di configurazione “/etc/network/interfaces”.

Per impostare un indirizzo IP fisso sul tuo sistema Debian 12, devi conoscere il nome dell'interfaccia di rete che desideri configurare come indirizzo IP fisso.

Per elencare tutte le interfacce di rete disponibili del tuo sistema Debian 12, esegui il seguente comando:

$ ip UN

Dovrebbero essere elencate tutte le interfacce di rete disponibili del tuo sistema Debian 12. Configuriamo un indirizzo IP fisso sull'interfaccia di rete “ens32” per la dimostrazione. L'interfaccia di rete “ens32” ha attualmente l'indirizzo IP 192.168.189.145.

Apri il file “/etc/network/interfaces” con l’editor di testo nano come segue:

$ sudo nano / eccetera / rete / interfacce

Come puoi vedere, “ens32” [1] l'interfaccia di rete è configurata per utilizzare DHCP [2] . DHCP è un metodo per configurare automaticamente un'interfaccia di rete con le informazioni IP.

Per impostare un indirizzo IP fisso pari a 192.168.189.150, una maschera di sottorete a 24 bit, un indirizzo gateway pari a 192.168.189.2, server dei nomi DNS primari e secondari 1.1.1.1 e 8.8.8.8 rispettivamente e il dominio di ricerca DNS che è 'linuxhint' per l'interfaccia di rete “ens32”, digitare le seguenti righe nel file “/etc/network/interfaces”.

consentire-hotplug ens32
iface ens32 inet statico
indirizzo 192.168.189.150 / 24
gateway 192.168.189.2
server dei nomi DNS 1.1.1.1 8.8.8.8
dns-search linuxhint

Una volta finito, premi + X seguito da “Y” e per salvare il file “/etc/network/interfaces”.

Affinché le modifiche abbiano effetto, riavvia il servizio di rete del tuo sistema server Debian 12 con il seguente comando:

$ sudo systemctl riavvia networking.service

Per l'interfaccia di rete desiderata (in questo caso ens32) deve essere impostato un indirizzo IP fisso (in questo caso 192.168.189.150).

$ ip UN

Controllo dei server dei nomi DNS/dominio di ricerca e del percorso/gateway predefinito su Debian 12

Puoi verificare se i server dei nomi DNS desiderati, il dominio di ricerca DNS e l'indirizzo di gateway/instradamento predefinito sono impostati sul tuo sistema operativo desktop/server Debian. Se hai bisogno di assistenza per controllare i server dei nomi DNS attualmente utilizzati e i domini di ricerca DNS del tuo sistema Debian 12, leggi questo articolo. Se hai bisogno di assistenza per controllare il percorso predefinito o l'indirizzo gateway del tuo sistema Debian 12, leggi questo articolo.

Controllo della connettività Internet sul desktop/server Debian 12

Per verificare se la connessione Internet funziona dopo le modifiche alla configurazione di rete, esegui il comando seguente:

$ ping -c3 Google com

Come puoi vedere, possiamo eseguire il ping di 'google.com'. Pertanto, la connessione Internet funziona perfettamente dopo la modifica della configurazione di rete.

Conclusione

In questo articolo, ti abbiamo mostrato come assegnare un indirizzo IP fisso sul sistema operativo desktop Debian 12 utilizzando lo strumento “nmcli” di Network Manager dalla riga di comando. Ti abbiamo anche mostrato come assegnare un indirizzo IP fisso sul sistema operativo del server Debian 12 utilizzando il file '/etc/network/interfaces'. Infine, ti abbiamo mostrato come verificare se Internet funziona sul sistema operativo desktop/server Debian 12 dopo la modifica della configurazione di rete.