Configura i server Linux Come installarli?

In questo articolo intitolato Configura i server Linux, l'utente può sapere come svolgere questa attività, deve solo lasciarsi trasportare dal suo contenuto facile e comprensibile.

Configura-linux-servers-1

Configura i server Linux

La gestione della configurazione e installazione dei server Linux, DNS che sta per Domain Name System, fa riferimento ad un sistema di nomi non specifici per i sistemi, la sua funzione è chiamata server DNS, che porta ad un indirizzo IP selezionato dall'utente.

È un processo vitale e il suo obiettivo è mantenere Internet, è un servizio fondamentale sui server.

Da questo paragrafo in poi, informiamo l'utente di tutto ciò che riguarda la configurazione e l'installazione dei server Linux.

Il file /etc/hosts

Nella configurazione dei server Linux, conoscerai il file host appartenente a un computer, viene utilizzato dal sistema operativo per memorizzare le informazioni esistenti tra domini Internet e indirizzi IP, si riferisce a una delle diverse metodologie che il sistema operativo utilizza con l'idea di risoluzione dei nomi di dominio, la tabella nota come /etc/hosts, appartiene ai file sui sistemi Linux.

Cioè, se l'utente non dispone di un server DNS o, in mancanza, il server DNS non è disponibile, il file /etc/hosts ha la capacità di tradurre gli indirizzi IP in nomi usando il proprio file.

Ciò significa che il sistema consulta il file prima di passare al server DNS e, una volta ottenuto il dominio, può essere tradotto senza dover passare a un server DNS.

Si ottiene modificando come mostrato di seguito: 127.0.0.1 google.com. Quindi devi andare nel browser, digitare google.com e puoi vedere i risultati, nel caso in cui tu abbia un server Apache nel sistema e il server locale è regolato, in modo da poter visualizzare la pagina dell'indice del server local, invece di mostrare la pagina di Google.

Consigliamo questo interessante articolo relativo all'informatica:  Tipi di server.

Hai la possibilità di spostare google.com su un diverso indirizzo IP trovato ovunque e osservare il risultato per essere sicuro.

La funzione di questo file è però quella di tradurre diversi indirizzi IP in nomi sulla rete connessa in cui si trova il server connesso.

Nomi di dominio

Se visiti un sito web, devi scrivere il nome di dominio completo, che significa nome di dominio completo, o in mancanza, il nome di dominio in questo modo: likegeeks.com o www.google.com.

È necessario sapere che ogni dominio è costituito da componenti di dominio e il punto è responsabile della separazione di questi componenti.

Il testo com, si riferisce al componente di dominio di primo livello; Google è il componente del dominio di secondo livello, mentre www è il componente del dominio di terzo livello.

La verità è che quando visiti qualsiasi sito Web, il browser aggiunge silenziosamente un punto alla fine, non è visibile, quindi viene mostrato il dominio reale www.google.com, va tenuto presente che il punto appare dopo. com , a questo punto si chiama dominio radice.

Molti faranno la domanda, perché questo dominio principale o il punto è stato aggiunto ad esso, è semplicemente perché questo punto è servito dai server dei nomi radice, ci sono circa 13 server dei nomi radice in tutto il mondo, che la loro funzione è il cervello di Internet.

I root nameserver sono denominati come segue: a.root-server.net, b.root-server.net.

Nomi di dominio di primo livello (TLD)

Si precisa che i domini di primo livello (TLD) sono suddivisi in categorie relative a elementi geografici o funzionali.

Configura-linux-servers-2

Ci sono circa più di 800 domini di primo livello sul web, li mostriamo di seguito:

Domini generici di primo livello come: org, .com, .net. Edu, tra gli altri.

Domini di primo livello del codice paese, ovvero: .us, .ca e molti altri, appartenenti ai codici della nazione, in questo caso Stati Uniti e Canada.

I nuovi domini di primo livello di marchi come: Linux, .Microsoft, .CompanyNamey.

Infrastruttura i domini di primo livello come un dominio.

sottodomini

In questi casi, una volta entrato in un sito web, ad esempio google.com, l'email è il sottodominio di google.com.

Solo i name server di mail.google.com, conoscono l'esistenza di tutti gli host che sono sotto di esso, motivo per cui Google riconosce nel caso in cui ci sia o meno un sottodominio o mail, i name server alla radice che hanno nessuna idea di questo.

Tipi di server DNS

Nell'ambiente informatico, ci sono tre tipi di server DNS, come:

  • I server DNS primari sono quelli che hanno i file di configurazione del dominio e rispondono alle query DNS.
  • I server DNS secondari, sono quelli che fungono da copia di backup e si occupano della distribuzione del carico; i server primari sanno che esistono i nameserver secondari attraverso i quali inviano gli aggiornamenti.
  • Caching del server DNS, la funzione di questi memorizza nella cache solo tutte le risposte emesse dal DNS, in modo che il server DNS primario o secondario non debba essere interrogato nuovamente.
  • Può essere gestito in modo che il sistema esegua facilmente attività, come un server memorizzato nella cache.

Configura-linux-servers-3

Configurazione del server DNS Linux

Nel mercato ci sono vari pacchetti Linux che offrono di implementare funzionalità DNS, tuttavia, parleremo del server DNS BIND, è utilizzato nella maggior parte dei server DNS in tutte le parti del mondo.

Nel caso in cui l'utente utilizzi una distribuzione basata su Red Hat, come CentOs, il modo per installare il pacchetto è il seguente: $ dnf -y install bind.

Se fai riferimento a sistemi Debian come Ubuntu: $ apt-get install bind9.

Nella configurazione dei server Linux, mostra al lettore quando il processo di installazione è completato, il servizio può essere avviato e la messa in servizio per l'esecuzione non appena viene avviato: $ systemctl start named; $ systemctl abilita named.

 Configurazione di BIND

Si comunica che la configurazione del servizio si trova nel file /etc/named.conf.

Ci sono alcune dichiarazioni che BIND usa in un file come:

  • Opzioni: utilizzato per la configurazione globale di BIND.
  • Registrazione: può essere registrata e può anche essere ignorata.
  • Zona: si chiama zona DNS.
  • Includi: utilizzato per includere un altro file nell'opzione named.conf.
  • Puoi vedere dalla dichiarazione delle opzioni, la directory di lavoro offerta per BIND è la directory: / var / named.
  • Va tenuto presente che la dichiarazione della zona consente di delimitare una zona DNS, come il dominio google.com, che ha anche sottodomini, il noto mail.google.com, nonché analytics.google.com, oltre che da altri sottodomini.
  • È importante notare che ognuno di questi tre: il dominio ei sottodomini, ha una zona definita dall'istruzione zone.

Configura-linux-servers-4

Definizione di una zona primaria

Una volta che abbiamo conosciuto i tipi di server DNS esistenti come server DNS primari e secondari, nonché quelli di cache.

I server primario e secondario sono considerati autorevoli nelle loro risposte, che differiscono dal server di memorizzazione nella cache.

Ora, per delimitare una zona primaria nel file, è possibile utilizzare quanto segue: zone «likegeeks.com» {; tipo maestro; file likegeeks.com.db; } ;.

Per la conoscenza degli utenti, il file che contiene i dati delle informazioni corrisponde all'area in cui si trova la directory /var/name, perché è la directory di lavoro in cui si trovano le opzioni.

Nella configurazione dei server Linux indica che bisogna tenere presente che il software del server o il pannello di hosting crea automaticamente questo file con il nome, in modo che se il dominio è example.org, il file sarà denominato /var/named/ esempio.org.db.

Nel caso in cui il tipo appaia come master, significa che si trova in una zona primaria.

Configura-linux-servers-5

Definizione di zona secondaria

La definizione di zona secondaria è molto simile a quella che viene chiamata zona primaria, ha solo poche modifiche, vediamo: zona «likegeeks.com» {; tipo schiavo; masters Indirizzo IP del server dei nomi primario qui; ; file likegeeks.com.db e} ;.  

Il dominio nelle zone secondarie è identico a quello delle zone primarie, deve essere di tipo slave, significa che è una zona secondaria, l'opzione masters funziona per elencare i diversi indirizzi IP del name server primario, per concludere è possibile segnalare che il file è il percorso di input dei file della zona primaria.  

Definizione di una zona di memorizzazione nella cache

Nella configurazione dei server Linux, vi mostriamo la definizione delle aree di memorizzazione della cache, si può dire che questo aspetto è necessario, tuttavia, non dovrebbe essere soddisfatto disponendo di un'area di memorizzazione nella cache, che aiuta a ridurre al minimo le query fatte al server DNS.

  • Per definire cos'è una zona di memorizzazione nella cache, sono necessarie tre sezioni di zona, con le seguenti nel primo ordine:
  • zona "." IN {tipo suggerimento; file "root.hint"; } ;.
  • Nella prima c'è un punto, perché sono root nameserver, del tipo mostrato come: hint;  indica un accesso nell'area della cache, mentre il file "root.hints"; si riferisce al file che ha i server root.
  • L'ultimo root nameserver può essere ottenuto da http://www.internic.net/zones/named.root.

Nella seconda zona si definisce con il file mostrato di seguito: /etc / named.rfc1912.zones, Inoltre ha /etc/named.conf, tramite la direttiva “include” che viene inserita di default, come ad esempio:

  • Zona "localhost" IN {tipo master; file "localhost.db"; } ;.
  • Infine nella terza zona si ottiene la ricerca inversa del localhost.
  • Zona "0.0.127.in-addr.arpa" IN {Tipo master; File "127.0.0.rev"; }; -.
  • È importante notare che inserendo queste tre zone in /etc/named.conf, aiutano il sistema a funzionare come server DNS di cache, le informazioni dei file devono essere scritte nel seguente likegeeks.com.db, localhost . db e 127.0.0.rev.

Configura-linux-servers-6

Tipi di record DNS

I file contenuti nel database sono di tipo record come: SOA, NS, A, PTR, MX, CNAME e TXT.

Successivamente, ci dedichiamo a menzionare ogni tipo di record, iniziamo con:

SOA: inizio dell'authority record

Il tipo di record SOA elenca le voci DNS per il sito con quanto segue: example.com. 86400 IN SOA ns1.example.com. mail.esempio.com. (2017012604; seriale 86400; aggiornamento, secondi 7200; riprova, secondi 3600000; scadenza, secondi 86400; minimo, secondi ).

Si può notare che la prima riga inizia con il dominio example.com. e termina con un punto, è uguale alla definizione della zona nel file /etc/named.conf.

Va considerato che i file appartenenti alla configurazione DNS sono eccessivamente rigidi.

In questo articolo sulla configurazione dei server Linux, ti mostriamo i seguenti termini:

  • IN sta per registrazione su Internet.
  • SOA, traduci inizio del record di autorità.
  • Ns1.example.com., Si riferisce al server dei nomi di dominio.
  • Mail.host.com.es, è l'e-mail @, è sostituito da un punto e un altro punto è posto per concludere.

Nella riga 2 si ha il numero di serie che serve ad annunciare al name server l'ora con cui il file viene aggiornato, il che significa che quando si apporta una modifica alle informazioni di zona, questa deve essere aumentata. numero di serie che ha il formato AAAAMMGGxx inserendo xx e iniziando con 00.

La riga 3, riferita alla frequenza con cui vengono aggiornati in secondi, mostra la frequenza con cui i server DNS secondari devono consultare il server principale, per avviare una ricerca di aggiornamenti.

Nella riga 4, si riferisce al tasso di rimborso in secondi, è il tempo impiegato dal server DNS secondario dopo aver tentato di connettersi al server DNS primario e non può raggiungerlo.

La riga 5 è la politica di scadenza, nel caso in cui il server secondario non possa connettersi al server primario per eseguire un aggiornamento, è necessario annullare il valore dopo il numero di secondi visualizzato.

Infine, la riga 6, esprime i server di caching che non possono connettersi al server DNS primario, aspettano prima che scada una voce, è la riga incaricata di delimitare il tempo di attesa.

NS: record del server dei nomi

Questi record possono essere utilizzati dal server NS per dettagliare i server dei nomi per una zona specifica, i record NS possono essere scritti nei seguenti modi:

  • IN NS ns1.example.com. IN NS ns2.example.com.
  • Non dovresti necessariamente avere 2 record NS, tuttavia, è preferibile avere server dei nomi di backup.
  • A e AAAA: record di indirizzi.
  • Devi registrare A, è responsabile della mappatura del nome host su un indirizzo IP: supporto IN A 192.168.1.5. Nel caso in cui l'utente disponga di un host su suppor.example.com all'indirizzo IP 192.168.1.5, può essere scritto come nel caso suddetto.

PTR: record del puntatore

Il record PTR viene utilizzato per eseguire la risoluzione del nome opposta, restituisce un indirizzo IP e restituisce il nome host. È l'esatto opposto di ciò che esegue il registro A; 192.168.1.5 IN PTR support.example.com. in questo caso, il nome host completo viene inserito inserendo un punto.

MX: record di scambio di posta

Questo tipo di record MX si riferisce a file sul server di posta, come questo: example.com. NELLA posta MX 10, si vede che il dominio termina con un punto, il numero 10 indica l'importanza del server di posta, nel caso ci siano server di posta diversi, il numero più piccolo significa che ha poca rilevanza. 

CNAME: record di nomi canonici

I tipi di record CNAME sono quelli che danno accesso diretto ai nomi degli host.

Ad esempio, si segnala che si dispone di un sito che ha un nome host di qualsiasi elemento -bignameis.example.com, poiché il sistema è un server Web, è possibile creare un alias di record www o CNAME per l'ospite.

Per creare un record CNAME puoi utilizzare il nome www.example.com:

  • qualunque-grande nomeè IN A 192.168.1.5.
  • www IN CNAME qualunque-bignameis.

La prima riga fornisce informazioni al server DNS sulla posizione dell'alias, mentre la seconda riga definisce l'alias che indica www.

Record TXT

Qualsiasi tipo di testo può essere inserito nei record TXT, come informazioni di contatto o altre informazioni che l'utente vuole che le persone identifichino quando consultano il server DNS.

Allo stesso modo, hai la possibilità di utilizzare il record RP per inserire le informazioni di contatto: esempio.com. IN TXT » LE TUE INFO VENGONO QUI».

Valore TTL DNS

In questa parte /etc/named.conf all'estremità superiore c'è una voce $ TTL, ha lo scopo di informare BIND sulla durata di ciascun record.

Il valore è preso in secondi come 14400 secondi (4 ore), i server DNS quindi memorizzano nella cache la zona per un massimo di quattro ore e quindi interrogano nuovamente il server DNS.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Actualidad Blog
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.