Una delle principali azioni che svolgiamo quando utilizziamo un computer è connetterlo alla rete. In questo modo possiamo navigare in internet ed eseguire download, ad esempio, o accedere alla nostra posta elettronica, cosa che non sarebbe possibile senza questa connessione. Esistono diversi elementi di rete che sono essenziali affinché la connettività sia il più ideale e corretta possibile e questi sono:
IPÈ l'indirizzo del Protocollo Internet (Protocollo Internet) che rende l'apparecchiatura o il server in grado di connettersi alla rete e di essere riconosciuto dagli altri elementi del sistema.
DNSDomain Name System che è un sistema di nomi di dominio che consente di tradurre gli indirizzi IP in nomi di dominio web
DHCPDynamic Host Configuration Protocol che è un protocollo incaricato di fornire indirizzi IP ai computer della rete
Inoltre, gli indirizzi IP delle apparecchiature possono essere fissi o dinamici (DHCP). Quando il dispositivo ha un indirizzo dinamico, cambierà frequentemente, ma ci sono alcuni dispositivi in cui l'indirizzo non può essere modificato, in questo caso l'obiettivo è assegnare un IP fisso.
Solvetic spiegherà il processo di configurazione di IP, DNS e DHCP in CentOS 8 per gestire i parametri di rete in modo molto più centralizzato.
1. Come identificare la scheda di rete CentOS 8
Passo 1
Per conoscere l'ID della scheda di rete, dobbiamo accedere alla directory etc/sysconfig/network-scripts/ e lì elencare gli elementi:
cd etc / sysconfig / network-scripts / ls -lah
INGRANDIRE
In questo caso possiamo vedere che il nostro adattatore è identificato come "ifcfg-enp0s3". In caso di più schede di rete, queste verranno identificate con la sintassi ifcfg-ensxxx.
Questo è il file da modificare per elaborare la configurazione di rete e definirla come necessario.
Passo 2
Per modificare le configurazioni di rete necessarie, utilizzeremo un editor di testo e prenderemo l'ID dell'adattatore, in questo caso sarà il seguente:
nano / etc / sysconfig / script di rete / ifcfg-enp0s3Quando accediamo a questo file troviamo tutti i dettagli di rete come:
- Ragazzo
- Nome adattatore
- Tipo di avvio
- Tipo di dispositivo e altro
INGRANDIRE
Passaggio 3
Lì dobbiamo aggiungere la riga all'inizio del file che fa riferimento all'indirizzo MAC del dispositivo, per conoscerlo dobbiamo eseguire quanto segue:
ip a
INGRANDIRE
Passaggio 4
Come possiamo vedere, nel nostro adattatore c'è l'indirizzo MAC nella riga link/ether, quelle 6 coppie di caratteri alfanumerici vengono inserite nel file precedente con la seguente sintassi:
HWADDR = "00: 00: 00: 00: 00: 00 ″
INGRANDIRE
Questo processo ci consente di utilizzare un indirizzo IP in modalità DHCP, ovvero in modo dinamico.
Salviamo le modifiche utilizzando i tasti Ctrl + O ed usciamo dall'editor utilizzando i tasti Ctrl + X.
Passaggio 5
Affinché le modifiche abbiano effetto possiamo spegnere il sistema eseguendo:
spegnimento -r oraOppure, se non vogliamo riavviare il computer, basta riavviare il servizio di rete con il seguente comando:
systemctl riavvia network.servicePassaggio 5
Ora, dopo questo, possiamo controllare l'indirizzo IP, DNS e altri parametri eseguendo "ifconfig":
INGRANDIRE
2. Come impostare indirizzo IP, DNS e gateway statico su CentOS 8
Come abbiamo accennato, in alcuni casi il computer deve avere un indirizzo IP statico a causa di processi o attività, quindi in Solvetic imparerai come assegnare un indirizzo IP statico al tuo server CentOS 8.
Passo 1
In questo caso dobbiamo accedere nuovamente al file di configurazione della scheda di rete:
nano / etc / sysconfig / script di rete / ifcfg-enp0s3Lì aggiungeremo le seguenti righe:
Viene modificato da dhcp a static
BOOTPROTO = ”statico”
È l'indirizzo IP desiderato per il server
IPADDR = 192.168.0.38
Maschera di sottorete
NETMASK = 255.255.255.0
Gateway
GATEWAY = 192.168.0.1
Questo valore è impostato su Sì in modo che sia abilitato all'avvio del computer.
IN AVVIO = "sì"
Server DNS primario
DNS1 = 8.8.8.8
Server DNS secondario
DNS2 = 8.8.4.4
INGRANDIRE
NotaIn questo caso abbiamo utilizzato il DNS pubblico di Google, ma puoi usare quello che vuoi.
Salviamo le modifiche con i tasti Ctrl + O ed usciamo dall'editor con i tasti Ctrl + X.
Passo 2
Procediamo al riavvio del computer per applicare le modifiche:
systemctl riavvia la retePer verificare che le modifiche siano state applicate eseguendo quanto segue:
ip a s enp0s3
INGRANDIRE
Passaggio 3
Controlliamo il percorso:
ip r
INGRANDIRE
Passaggio 4
Possiamo eseguire un ping per convalidare la connessione alla rete esterna:
INGRANDIRE
3. Come configurare la rete da CentOS 8 Network Manager
Si tratta di un metodo che si avvale del comando nmtui, che è un'applicazione TUI per interagire con NetworkManager e con la quale sarà possibile modificare vari aspetti della rete.
Passo 1
Per il suo utilizzo eseguiamo quanto segue:
nmtui edit enp0s3
INGRANDIRE
Passo 2
Quando si preme Invio vedremo quanto segue:
INGRANDIRE
Lì per impostazione predefinita possiamo vedere l'ID della scheda di rete che è configurata da DHCP (Automatico), se vogliamo impostare l'IP manualmente dobbiamo usare il tasto Tab per selezionare la riga "Configurazione IPv4 e lì premiamo Invio per selezionare il opzione" Manuale":
INGRANDIRE
Passaggio 3
Diamo Invio e ora selezioniamo il campo Mostra:
INGRANDIRE
Passaggio 4
Lì selezioniamo ogni campo e premiamo Invio per inserire i valori necessari dell'IP:
INGRANDIRE
Passaggio 5
Usiamo il tasto Tab per andare su Accetta e applicare le modifiche per verificare che sia stato stabilito l'IP desiderato:
INGRANDIRE
Con uno qualsiasi di questi metodi saremo in grado di assegnare il tipo di IP, così come il DNS o il Gateway in CentOS 8.