[Risolto] Ubuntu + resolv.conf + dominio M$

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Avatar utente
Rapture
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 310
Iscrizione: lunedì 15 maggio 2006, 19:51
Contatti:

[Risolto] Ubuntu + resolv.conf + dominio M$

Messaggio da Rapture »

Ciao a tutti,

ho messo un PC Ubuntu 20.04 LTS in dominio windows.
Quando riavvio il PC il file resolf.conf mi perde il nameserver impostato e quindi non navigo più e devo andarlo a modificare a mano.
Il file dopo il riavvio è così:

Codice: Seleziona tutto

# Generated by NetworkManager
search dominio.it
nameserver 127.0.0.53
Qualcuno ha idea del perché?
Grazie a tutti.
Ultima modifica di Rapture il venerdì 19 novembre 2021, 14:00, modificato 1 volta in totale.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2872
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Ubuntu + resolv.conf + dominio M$

Messaggio da DoctorStrange »

Del perche no, ma se vuoi puoi bloccare quel file al valore che vuoi tu, in modo che nessuno lo possa modificare, tranne root.

Codice: Seleziona tutto

sudo chattr +i /path/assoluto/resolv.conf
In questo modo imposto l'attributo di immutabilità a quel file.

Attento però, non potrà piu essere modificato, ne rimosso, fintanto che l'attributo di immutabilità non verrà rimosso.
Si rimuove in questo modo:

Codice: Seleziona tutto

sudo chattr -i /path/assoluto/resolv.conf
Avatar utente
Rapture
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 310
Iscrizione: lunedì 15 maggio 2006, 19:51
Contatti:

Re: Ubuntu + resolv.conf + dominio M$

Messaggio da Rapture »

Ma ci sarà un best practise per mettere in dominio windows un PC Ubuntu... il problema è che non la sto trovando...
Comunque grazie del suggerimento intanto.
Avatar utente
frapox
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3649
Iscrizione: sabato 31 dicembre 2005, 19:22

Re: Ubuntu + resolv.conf + dominio M$

Messaggio da frapox »

Rapture ha scritto:
giovedì 14 ottobre 2021, 11:51
Ciao a tutti,

ho messo un PC Ubuntu 20.04 LTS in dominio windows.
Quando riavvio il PC il file resolf.conf mi perde il nameserver impostato e quindi non navigo più e devo andarlo a modificare a mano.
Il file dopo il riavvio è così:

Codice: Seleziona tutto

# Generated by NetworkManager
search dominio.it
nameserver 127.0.0.53
Qualcuno ha idea del perché?
Grazie a tutti.
Vedi...
viewtopic.php?p=5275730#p5275730

127.0.0.53 è il resolver DNS locale fornito da systemd-resolved quindi quel file di conf è giusto. Il DNS va impostato o a livello di NetworkManager se la configurazione di rete del client è manuale, o a livello di DHCP se è centralizzata.
Messaggi privati (via Jabber/XMPP): frapox@suchat.org
Avatar utente
Rapture
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 310
Iscrizione: lunedì 15 maggio 2006, 19:51
Contatti:

Re: Ubuntu + resolv.conf + dominio M$

Messaggio da Rapture »

Io sono in DHCP...
Ho provato a impostare i DNS fissi nel network manager della mia Ubuntu ma il sistema se ne frega.

Quando dici "a livello di DHCP se è centralizzata" intendi che devo andare ad impostarlo nel DHCP del server di dominio windows?

Grazie!
Avatar utente
LucaZeta
Prode Principiante
Messaggi: 118
Iscrizione: giovedì 12 aprile 2018, 11:07
Distribuzione: Ubuntu 20.04.4 LTS

Re: Ubuntu + resolv.conf + dominio M$

Messaggio da LucaZeta »

Rapture ha scritto:
venerdì 15 ottobre 2021, 10:25
intendi che devo andare ad impostarlo nel DHCP del server di dominio windows?
Si, i nameserver da utilizzare per la risoluzione delle richieste DNS sono tra le informazioni fornite dal DHCP server di rete.
E' raro che una configurazione corretta, fornita tramite DHCP, non funzioni o dia problemi sul client serviti.

ad ogni modo, verifica se systemd-resolved è attivo sul tuo sistema:

Codice: Seleziona tutto

° service systemd-resolved status
Quindi controlla cosa riporta il file /etc/resolv.conf: per essere attivo /etc/resolv.conf deve riportare come nameserver 127.0.0.53

Se così fosse, allora i tuoi problemi potrebbero essere risolti brillantemente configurando adeguatamente il file /etc/systemd/resolved.conf
Avatar utente
Rapture
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 310
Iscrizione: lunedì 15 maggio 2006, 19:51
Contatti:

Re: Ubuntu + resolv.conf + dominio M$

Messaggio da Rapture »

Ciao!
Scusa il ritardo col quale rispondo...
Come vedi nel primo post nel mio /etc/resolv.conf come nameserver ho proprio 127.0.0.53 e se lo cambio a mano, appena cambio rete o riavvio il PC ritorna 127.0.0.253. E sì il DHCP rilascia le informazioni su quali sono i DNS da usare.

Codice: Seleziona tutto

~$ service systemd-resolved status
● systemd-resolved.service
     Loaded: masked (Reason: Unit systemd-resolved.service is masked.)
     Active: inactive (dead)
E il file /etc/systemd/resolved.conf sta così al momento:

Codice: Seleziona tutto

  GNU nano 4.8              /etc/systemd/resolved.conf                          
#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.
#
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See resolved.conf(5) for details

[Resolve]
#DNS=
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
Cosa dovrei fare?
Grazie!
Avatar utente
LucaZeta
Prode Principiante
Messaggi: 118
Iscrizione: giovedì 12 aprile 2018, 11:07
Distribuzione: Ubuntu 20.04.4 LTS

Re: Ubuntu + resolv.conf + dominio M$

Messaggio da LucaZeta »

Rapture ha scritto:
venerdì 19 novembre 2021, 8:27
Ciao!
Scusa il ritardo col quale rispondo...
Come vedi nel primo post nel mio /etc/resolv.conf come nameserver ho proprio 127.0.0.53 e se lo cambio a mano, appena cambio rete o riavvio il PC ritorna 127.0.0.253. E sì il DHCP rilascia le informazioni su quali sono i DNS da usare.

Codice: Seleziona tutto

~$ service systemd-resolved status
● systemd-resolved.service
     Loaded: masked (Reason: Unit systemd-resolved.service is masked.)
     Active: inactive (dead)
Per prima cosa dovresti riattivare systemd-resolved, che da quello che leggo risulta masked.
Ti suggerisco di leggere il man di systemctl.

Un servizio risulta masked quando è completamente disabilitato.
Per ripristinarlo usa il comando:

Codice: Seleziona tutto

systemctl unmask systemd-resolved
eseguito il quale il servizio non dovrebbe più essere masked: controlla con

Codice: Seleziona tutto

systemctl status systemd-resolved
Ora puoi modificare il file /etc/systemd/resolved.conf dichiarando l'indirizzo IP del server DNS e se opportuno quello del suo fallback.

Quindi manda in esecuzione il servizio:

Codice: Seleziona tutto

systemctl start systemd-resolved
E controlla di nuovo. Stavolta dovrebbe essere live e running.

Verifica il funzionamento di systemd-resolved

Codice: Seleziona tutto

dig pippo.it
Dovresti ottenere l'indirizzo IP il del dominio richiesto.

Se la configurazione funziona è il caso di renderla permanente attivandola al boot

Codice: Seleziona tutto

systemctl enable systemd-resolved
e provare.

Se hai problemi, postali e vediamo se siamo in grado di risolverli.
Buona fortuna.
Avatar utente
Rapture
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 310
Iscrizione: lunedì 15 maggio 2006, 19:51
Contatti:

Re: Ubuntu + resolv.conf + dominio M$

Messaggio da Rapture »

Meraviglioso!
Fuziona!
Grazieeeeeeee!!
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 16 ospiti