Ambiente di avvio named/bind9

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
LucaZeta
Prode Principiante
Messaggi: 118
Iscrizione: giovedì 12 aprile 2018, 11:07
Distribuzione: Ubuntu 20.04.4 LTS

Ambiente di avvio named/bind9

Messaggio da LucaZeta »

In Ubuntu LTS 20.04 il servizio named/bind è gestito tramite questo script (systemctl edit --full named):

Codice: Seleziona tutto

[Unit]
Description=BIND Domain Name Server
Documentation=man:named(8)
After=network.target
Wants=nss-lookup.target
Before=nss-lookup.target

[Service]
EnvironmentFile=-/etc/default/named
ExecStart=/usr/sbin/named -f $OPTIONS
ExecReload=/usr/sbin/rndc reload
ExecStop=/usr/sbin/rndc stop

[Install]
WantedBy=multi-user.target
Alias=bind9.service
Si noti la riga di esecuzione: ExecStart=/usr/sbin/named -f $OPTIONS
dove a named -f venvono aggiunte le opzioni contenute in $OPTIONS.

Verificando tra i processi attivi vi può vedere che named viene fatto partire con i seguenti parametri:

Codice: Seleziona tutto

bind       77117  0.3  1.7 720244 68348 ?        Ssl  08:25   0:01 /usr/sbin/named -f -u bind -4
quindi la variabile d'ambiente $OPTIONS è valorizzata con la stringa '-u bind -4'

Il punto è: volendo eliminare l'opzione -4 che impedisce l'ascolto di bind9/named sugli indirizzi IPv6 dove devo (su quale file) intervenire?
Al momento ho commentato la riga di avvio originale e replicato la stessa con opzioni cablate senza -4, ma detesto rompere gli standard e cerco quindi un intervento meno invasivo.
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5388
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: Ambiente di avvio named/bind9

Messaggio da GjMan78 »

Hai controllato nel file /etc/bind/named.conf.options ?
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
LucaZeta
Prode Principiante
Messaggi: 118
Iscrizione: giovedì 12 aprile 2018, 11:07
Distribuzione: Ubuntu 20.04.4 LTS

Re: Ambiente di avvio named/bind9

Messaggio da LucaZeta »

GjMan78 ha scritto:
domenica 26 marzo 2023, 12:39
Hai controllato nel file /etc/bind/named.conf.options ?
Sì, ovviamente.

Ma si tratta di un parametro di avvio, non di un parametro di configurazione.
Nel file da te indicato c'è l'opzione per acoltare sulle interfacce IPv4 e IPv6, opzioni che non vengono prese in considerazione proprio in virtù dell'avvio in condizione -4.

Problema risolto: si deve sempre leggere con attenzione e dare risalto ai dettagli:
lo stesso file riporta:

Codice: Seleziona tutto

EnvironmentFile=-/etc/default/named
e infatti all'inteno di quel file sono contenute le informazioni in questione.
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti