[RISOLTO]Come si bloccano i DNS in feisty 7.04?

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Scrivi risposta
Avatar utente
Ulisse07
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4018
Iscrizione: venerdì 13 aprile 2007, 2:53

[RISOLTO]Come si bloccano i DNS in feisty 7.04?

Messaggio da Ulisse07 »

Codice: Seleziona tutto

sudo chattr +1 /etc/resolv.conf
Con la 6.10 utilizzavo questo comando per bloccare definitivamente i DNS.
Ora non mi riesce più.
E difatti in

Codice: Seleziona tutto

 gedit /etc/resolv.conf
i DNS cambiano continuamente dandomi problemi di connessione che non avviene.
Spero che la difficoltà a  connettermi dipenda solo da questo!!! O è forse un problema di kernel?!
Ultima modifica di Ulisse07 il domenica 10 giugno 2007, 14:56, modificato 1 volta in totale.
Avatar utente
Ulisse07
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4018
Iscrizione: venerdì 13 aprile 2007, 2:53

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da Ulisse07 »

Non sò se questo può dirvi qualcosa!
Grazie
Allegati
Schermata-*resolv.conf (-etc) - gedit.png
Schermata-ulisse@ulisse-desktop: ~.png
Avatar utente
granma
Rampante Reduce
Rampante Reduce
Messaggi: 9705
Iscrizione: domenica 8 gennaio 2006, 14:44

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da granma »

Prova con sudo chmod 644 /etc/resolv.conf  fai le tue modifiche e poi al posto di 644  metti 444
I cuccioli come i poeti sono puri e fragili difendiamo il loro mondo.
Dai diamanti non nasce niente ,dal letame nascono i fior
Roma Roma bella t'ho dipinta io gialla come il soole rossa come il core mio
Avatar utente
Ulisse07
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4018
Iscrizione: venerdì 13 aprile 2007, 2:53

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da Ulisse07 »

Si ma come le faccio le modifiche in gedit se come ho postato sopra non posso salvare /etc/resolv.conf ?!
E non capisco perchè è diventato tutto così complicato con la 7.04.
Se non era per il fatto che non sono riuscito a configurare l' X.org, mi tenevo la 6.10  >:(
::)
Ultima modifica di Ulisse07 il venerdì 8 giugno 2007, 1:19, modificato 1 volta in totale.
Avatar utente
granma
Rampante Reduce
Rampante Reduce
Messaggi: 9705
Iscrizione: domenica 8 gennaio 2006, 14:44

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da granma »

sudo nautilus  e poi sei root cosi' dovresti riuscire a fare le modifiche
I cuccioli come i poeti sono puri e fragili difendiamo il loro mondo.
Dai diamanti non nasce niente ,dal letame nascono i fior
Roma Roma bella t'ho dipinta io gialla come il soole rossa come il core mio
Avatar utente
Ulisse07
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4018
Iscrizione: venerdì 13 aprile 2007, 2:53

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da Ulisse07 »

granma ha scritto: sudo nautilus  e poi sei root cosi' dovresti riuscire a fare le modifiche
Si, troppo niubbio  :-[
E poi "dove devo andare" a fare queste modifiche?
Ma da terminale non si può far nulla???
Avatar utente
Ulisse07
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4018
Iscrizione: venerdì 13 aprile 2007, 2:53

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da Ulisse07 »

granma ha scritto: Prova con sudo chmod 644 /etc/resolv.conf  fai le tue modifiche e poi al posto di 644  metti 444
Si grazie poi ho capito come fare. Comunque da shell ho salvato le modifiche  di /etc/resolv.conf
Ma adesso per bloccarl,  i DNS, definitivamente uso chmod 644?
Se così fosse, poi quando dici al posto di 644 metti 444 cosa intendi?
Grazie molte

No, non credo. Mi stavi solo suggerendo un modo per cambiare /etc/resolv.conf.
Quindi adesso come si fa abloccarli definitivamente questi maledetti DNS??? >:(
Ultima modifica di Ulisse07 il venerdì 8 giugno 2007, 1:21, modificato 1 volta in totale.
Avatar utente
nuu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 394
Iscrizione: mercoledì 30 maggio 2007, 2:07

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da nuu »

usare chattr e' una soluzione un pochino troppo "hardcore" che tra l'altro non e' nemmeno funzionante su tutti i filesystem (e' possibile che sia anche questa la motivazione del tuo problema).

Il modo corretto di ottenere il "lock" dei nameserver in /etc/resolv.conf e' di istruire dhclient (il tuo client dhcp) in modo tale da non fargli richiedere i nameserver ogni volta che richiede un ip. La modifica devi apportarla in /etc/dhcp3/dhclient.conf : innanzitutto specifica quale nameserver vuoi configurare in maniera statica, usando l'opzione

Codice: Seleziona tutto

prepend domain-name-servers a.b.c.d;
dove a.b.c.d e' appunto l'ip del nameserver prescelto.

Poi, dovrai modificare il formato della richiesta dhcp, ovvero la riga che inizia per "request". Come vedi dopo request appaiono tutti i valori che il dhcp client va a richiedere ad ogni rinnovo dell'indirizzo ip. Tra questi c'e' anche "domain-name-servers", che e' quello che va a modificare i nameserver nel tuo resolv.conf. Tolta questa, il tuo dhcp client non cambiera' piu' i nameserver, ma utilizzera' sempre quello statico che gli hai configurato con la prepend.

Nota anche l'opzione domain-name: questo e' il nome di dominio che viene accodato ad ogni richiesta di risoluzione di nomi laddove tu non specifichi anche il dominio esplicitamente. Per esempio, se il domain-name della tua lan e' "home.lan", e da terminale digiti "ping pippo", l'host verrà automaticamente cambiato in "pippo.home.lan". Questo valore (domain-name) va a modificare resolv.conf (aggiunge la riga "search"). Se non lo desideri, puoi eliminarlo.

Spero di essere stato esauriente.

Ciao,
nuu
Learn to pause -- or nothing worthwhile can catch up to you.
Avatar utente
paper0k
Rampante Reduce
Rampante Reduce
Messaggi: 7220
Iscrizione: lunedì 2 ottobre 2006, 13:39
Contatti:

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da paper0k »

nuu ha scritto: usare chattr e' una soluzione un pochino troppo "hardcore" che tra l'altro non e' nemmeno funzionante su tutti i filesystem (e' possibile che sia anche questa la motivazione del tuo problema).
Concordo, ti consiglio inoltre di vedere questo post http://forum.ubuntu-it.org/viewtopic.ph ... #msg238316 ;)
Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
Wiki|Blog|Twitter|Identi.ca|last.fm
Avatar utente
granma
Rampante Reduce
Rampante Reduce
Messaggi: 9705
Iscrizione: domenica 8 gennaio 2006, 14:44

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da granma »

Dopo che hai fatto le modifiche  sudo chmod 444  /etc/resolv.conf  in questo modo eviti la scrittura del file
I cuccioli come i poeti sono puri e fragili difendiamo il loro mondo.
Dai diamanti non nasce niente ,dal letame nascono i fior
Roma Roma bella t'ho dipinta io gialla come il soole rossa come il core mio
Avatar utente
AleXit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3110
Iscrizione: giovedì 12 gennaio 2006, 15:32
Località: Firenze // Castel San Niccolò (Ar)
Contatti:

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da AleXit »

Il problema è che spesso il DHCP se ne infischia del chmod del file /etc/resolv.conf, perchè cancella direttamente quel file e lo ricrea, non è che ci scrive dentro e basta...

Concordo che chattr sia una soluzione estrema e furba (e per altro funziona solo col FS EXT) ma spesso ha risolto molti problemini :)

La soluzione proposta da nuu dovrebbe comunque funzionare bene.
Avatar utente
granma
Rampante Reduce
Rampante Reduce
Messaggi: 9705
Iscrizione: domenica 8 gennaio 2006, 14:44

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da granma »

Non mi torna il nesso tra dhcp e dns
I cuccioli come i poeti sono puri e fragili difendiamo il loro mondo.
Dai diamanti non nasce niente ,dal letame nascono i fior
Roma Roma bella t'ho dipinta io gialla come il soole rossa come il core mio
Avatar utente
Ulisse07
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4018
Iscrizione: venerdì 13 aprile 2007, 2:53

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da Ulisse07 »

granma ha scritto: Non mi torna il nesso tra dhcp e dns
Io di certo non lo sò. Sono fuori (mad)
Una cosa sò, che seguendo il miniHowTo postato da paperOK sono riuscito a risolvere.
Ho provato tutte le modalità, tranne la seconda ovviamente non potendomi connettere ad internet.
Ebbene, ho risolto con la 4° modalità: impostando un IP statico e cambiando poi manualmente i DNS attraverso la configurazione manuale. Sono andato poi a controllare in /etc/resolv.conf , e li ho ritrovati. :)
Ora non vorrei cantare vittoria. Per cui non aggiungo il tag.
Aspetto almeno di riavviare il PC. E poi vi dirò. Adesso (z)
Ultima modifica di Ulisse07 il venerdì 8 giugno 2007, 1:58, modificato 1 volta in totale.
Avatar utente
nuu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 394
Iscrizione: mercoledì 30 maggio 2007, 2:07

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da nuu »

granma ha scritto: Non mi torna il nesso tra dhcp e dns
Lo scopo di Ulisse07 è quello di fare in modo che resolv.conf riporti sempre gli stessi nameserver (dns) senza mai cambiare. I nameserver elencati in resolv.conf vengono cambiati automaticamente solo quando il dhcp client richiede, oltre ad un ip per l'interfaccia, anche l'indirizzo ip dei dns. Se quindi si modifica la dhcp request in modo tale da escludere la richiesta di tale parametro, il risultato è la non-modifica dei campi "nameserver" in resolv.conf. La "prepend" in dhclient.conf assicura invece che i dns che Ulisse07 ha deciso di utilizzare sempre vengano sempre elencati in resolv.conf.

Ciao,
nuu
Ultima modifica di nuu il venerdì 8 giugno 2007, 9:51, modificato 1 volta in totale.
Learn to pause -- or nothing worthwhile can catch up to you.
samburu

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da samburu »

Scusa, ma non hai il configuratore grafico in Feisty? In Dapper si va su Sistema ==> Amministrazione ==> Rete e là si impostano sia dns che ip abilitando la connessione e levando l'opzione dhcp, sennò alla prima partenza del browser, si imposterà tutto automaticamente con dns gateway, cioè assumendo il gateway come dns (lento).
Avatar utente
nuu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 394
Iscrizione: mercoledì 30 maggio 2007, 2:07

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da nuu »

samburu ha scritto: Scusa, ma non hai il configuratore grafico in Feisty? In Dapper si va su Sistema ==> Amministrazione ==> Rete e là si impostano sia dns che ip abilitando la connessione e levando l'opzione dhcp, sennò alla prima partenza del browser, si imposterà tutto automaticamente con dns gateway, cioè assumendo il gateway come dns (lento).
Disabilitando il dhcp, pero', stai assegnando oltre ai dns (e la domanda era come bloccare i dns, non tutta la configurazione di rete) anche un indirizzo ip locale ed un gateway staticamente. Non in tutte le reti è un'alternativa possibile, ad esempio quando ti connetti ad un ISP non puoi sceglierti arbitrariamente un indirizzo, ma deve essere il dhcp server a fornirtelo, visto che soltanto lui sa quale indirizzo è disponibile per l'assegnazione in quel momento (a meno che tu non abbia un ip statico per contratto).

Ciao,
nuu
Learn to pause -- or nothing worthwhile can catch up to you.
Avatar utente
Ulisse07
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4018
Iscrizione: venerdì 13 aprile 2007, 2:53

Re: Come si bloccano i DNS in feisty 7.04?

Messaggio da Ulisse07 »

Risolto alla grande  ;D
Grazie a tutti  (b2b)
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti