08 Febbraio, 2012, 09:08:37 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia: È uscito il numero 55 di Full Circle Magazine in italiano! Lo trovate a questo indirizzo.
 
   Indice   FAQ Aiuto Regolamento Ricerca Accedi Registrati  
Pagine: [1] 2 3  Tutto   Vai giù
  Stampa  
Autore Discussione: [Mini HowTo] - Far convivere DHCP e DNS  (Letto 9242 volte)
0 Utenti e 1 Utente non registrato stanno visualizzando questa discussione.
paper0k
* Gruppo Toghe Rosse *
Moderatore Globale
Pimpante Precettore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 7.172

Media messaggi


~ In GNU We Trust ~


Mostra profilo WWW
« inserita: 12 Novembre, 2006, 11:28:58 »

Quando viene configurata un'interfaccia di rete ad utilizzare il DHCP, generalmente si riscontrano problemi di accesso ad internet, imputabili ad un errata configurazione dei DNS da parte del DHCP. E' facilmente individuabile questa tipologia di problematica, andando a controllare il contenuto del file /etc/resolv.conf dove viene inserito come unico nameserver l'indirizzo IP del router (es. 192.168.1.1).

Per risolvere questa problematica si possono seguire le seguenti modalità, ordinate per impatto sul sistema.
In questa guida è stata presa in considerazione una configurazione che prevede un'interfaccia eth0 e l'accesso tramite ISP Alice, quindi i parametri di seguito riportati dovrebbero essere adeguati in base alle proprie esigenze.
Inoltre l'editor utilizzato è gedit, ma le stesse modifiche possono essere eseguite con quello che si preferisce (kate, vim, nano, ...) l'importante è che sia eseguito in modalità super-utente (sudo)

Modalità 1
Modificare il contenuto del file /etc/dhcp3/dhclient.conf, inserendo la direttiva prepend come la seguente:
Codice:
prepend domain-name-servers 212.216.112.112,212.216.172.62;

la modifica del file deve essere eseguita in modalità super-utente:
Codice:
sudo gedit /etc/dhcp3/dhclient.conf

eseguita questa modifica, occorre riavviare l'interfaccia di rete:
Codice:
sudo ifdown eth0
sudo ifup eth0

Modalità 2
Installa da Synaptic il pacchetto resolvconf oppure:
Codice:
sudo apt-get install resolvconf

quindi aprirlo con l'editor:
Codice:
sudo gedit /etc/resolvconf/resolv.conf.d/base

ed inserisci i DNS
Codice:
nameserver xxx.xxx.xxx.xxx
nameserver yyy.yyy.yyy.yyy

Modalità 3
Il dhclient prevede la possibilità di includere degli script in fase di avvio del servizio, inserendoli nella cartella /etc/dhcp3/dhclient-enter-hooks.d, quindi creiamo un file myconf all'interno di questa cartella:
Codice:
sudo gedit /etc/dhcp3/dhclient-enter-hooks.d/myconf

ed inseriamo
Codice:
make_resolv_conf() {
  echo "nameserver 212.216.112.112" > /etc/resolv.conf
  echo "nameserver 212.216.172.62" >> /etc/resolv.conf
  return 0
}
in questo modo abbiamo sovrascritto la funzione che serve a dhclient per modificare il resolv.conf; ora salviamo il file e riavviamo l'interfaccia:
Codice:
sudo ifdown eth0
sudo ifup eth0

Modalità 4
Disabilitare l'utilizzo del DHCP, impostando l'utilizzo di un IP statico sull'interfaccia di rete, ed impostando manualmente i DNS da utilizzare.

PS - Esiste anche una quinta possibilità cioè modificare direttamente lo script /etc/dhcp3/dhclient-script andando a commentare le istruzioni contenute nella funzione make_resolv_conf, ma questo può portare a rieffettuare la modifica ogni volta che viene eseguito un aggiornamento del pacchetto dhcp3-client sui repository

--21/11/2006--
Aggiunta grazie al supporto di MaKi
« Ultima modifica: 22 Novembre, 2006, 11:10:30 da paper0k » Registrato

Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
FAQ del Forum
Wiki|Blog|Twitter|Identi.ca
pinguin
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1.066

Media messaggi



Mostra profilo
« Risposta #1 inserita: 21 Novembre, 2006, 09:19:12 »

Quale è l'IP statico da inserire con ISP Alice?
grazie
Registrato

Nella scatola era scritto: "Richiede Windows Xp o superiore"
Così ho installato Linux :-)
paper0k
* Gruppo Toghe Rosse *
Moderatore Globale
Pimpante Precettore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 7172

Media messaggi


~ In GNU We Trust ~


Mostra profilo WWW
« Risposta #2 inserita: 21 Novembre, 2006, 09:20:56 »

Le altre opzioni non hanno funzionato?
Comunque, se l'ip del gateway è ad esempio 192.168.1.1 allora metti 192.168.1.2 Wink
Registrato

Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
FAQ del Forum
Wiki|Blog|Twitter|Identi.ca
pinguin
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1066

Media messaggi



Mostra profilo
« Risposta #3 inserita: 21 Novembre, 2006, 09:38:10 »

veramente ho appena letto il post e non le ho provate perchè sono fuori casa
ma mi ha interessato il tuo post perchè ieri sera a casa ( dopo aver appena installato edgy 6.10 su un PC nuovo ) ho avuto problemi con la connessione adsl di alice: era molto lenta a caricare la prima pagina di ogni sito per cui ho pensato fosse un problema di DNS.
la connessione funzionava con DHCP abilitato.
I tuoi metodi funzionano anche se il modem (alice gigaset siemens) è collegato attraverso porta USB? (al momento ubuntu non mi riconosce la scheda ethernet; posso chiederti lumi anche su questo?)
ciao
grazie
maurizio
Registrato

Nella scatola era scritto: "Richiede Windows Xp o superiore"
Così ho installato Linux :-)
paper0k
* Gruppo Toghe Rosse *
Moderatore Globale
Pimpante Precettore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 7172

Media messaggi


~ In GNU We Trust ~


Mostra profilo WWW
« Risposta #4 inserita: 21 Novembre, 2006, 09:41:46 »


I tuoi metodi funzionano anche se il modem (alice gigaset siemens) è collegato attraverso porta USB? (al momento ubuntu non mi riconosce la scheda ethernet; posso chiederti lumi anche su questo?)

Sinceramente non avendo un modem usb non ho mai provato  Undecided Ma non credo perchè in quel caso è ppp ad impostare i DNS i base a quando segnalato dal gestore e non un dhcp, ma non ne sono sicuro al 100% Smiley
Registrato

Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
FAQ del Forum
Wiki|Blog|Twitter|Identi.ca
pinguin
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1066

Media messaggi



Mostra profilo
« Risposta #5 inserita: 21 Novembre, 2006, 15:21:01 »


Sinceramente non avendo un modem usb non ho mai provato  Undecided Ma non credo perchè in quel caso è ppp ad impostare i DNS i base a quando segnalato dal gestore e non un dhcp, ma non ne sono sicuro al 100% Smiley

tieni conto che nella schermata Amministrazione>Rete mi vede la connessione eattamente come eth0 e nel campo dei DNS mi inserisce automaticamente i 2 indirizzi IP che gli manda il server di Alice (iniziano per 80. e il resto non lo ricordo ma sono diversi dai 212. che indichi tu)
 comunque stasera provo i tuoi metodi e poi ti faccio sapere.

Visto che sono qui ne approfitto per chiederti se mi puoi spiegare un'altra cosa:
Ho appena installato Edgy, collegato il modem via USB e avviato pppoeconf
quando mi ha chiesto se volevo attivare la connessione al boot ho detto sì, poi ho proseguito fino alla attivazione della connessione.
Per vari motivi, ho riavviato il PC e dopo il login ho tentato di avviare il browser ma non mi trovava niente perchè non c'era connessione
ho provato ad avviare con sudo pon dsl-provider me neanche questo connetteva
Morale ho dovuto ripetere da capo la configurazione con pppoeconf e avviare da lì, altrimenti non partiva.
Piu tardi ho provato a riavviare il PC e di nuovo la stessa storia: niente connessione, nessun risultato con pon dsl-provider, nuova proc. con ppoeconf
Suggerimenti?
grazie
Registrato

Nella scatola era scritto: "Richiede Windows Xp o superiore"
Così ho installato Linux :-)
MaKi
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 562

Media messaggi


Kage Bunshin No Jutsu


Mostra profilo
« Risposta #6 inserita: 21 Novembre, 2006, 20:35:24 »

dovrebbe esserci anche una quarta modalita:

Installa da synaptic il pacchetto resolvconf poi edita il file

sudo nano /etc/resolvconf/resolv.conf.d/base

ed inserisci i dns

nameserver xxx.xxx.xxx.xxx
nameserver yyy.yyy.yyy.yyy
Registrato

paper0k
* Gruppo Toghe Rosse *
Moderatore Globale
Pimpante Precettore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 7172

Media messaggi


~ In GNU We Trust ~


Mostra profilo WWW
« Risposta #7 inserita: 21 Novembre, 2006, 23:05:14 »


dovrebbe esserci anche una quarta modalita:

Installa da synaptic il pacchetto resolvconf poi edita il file

sudo nano /etc/resolvconf/resolv.conf.d/base

ed inserisci i dns

nameserver xxx.xxx.xxx.xxx
nameserver yyy.yyy.yyy.yyy

Grazie  Grin
Ho aggiunto la nuova modalità Wink
Registrato

Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
FAQ del Forum
Wiki|Blog|Twitter|Identi.ca
MaKi
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 562

Media messaggi


Kage Bunshin No Jutsu


Mostra profilo
« Risposta #8 inserita: 22 Novembre, 2006, 11:06:44 »

chiederei gentilmente a un moderatore di mettere in evidenza questo topic in quanto problemi di dns sono molto frequenti e ci sono post multipli sullo stesso argomento, grazie  Smiley
Registrato

tyt
Novello Novizio

Non Connesso Non Connesso

Messaggi: 14

Media messaggi


Mostra profilo
« Risposta #9 inserita: 22 Novembre, 2006, 18:52:58 »



Sinceramente non avendo un modem usb non ho mai provato  Undecided Ma non credo perchè in quel caso è ppp ad impostare i DNS i base a quando segnalato dal gestore e non un dhcp, ma non ne sono sicuro al 100% Smiley

tieni conto che nella schermata Amministrazione>Rete mi vede la connessione eattamente come eth0 e nel campo dei DNS mi inserisce automaticamente i 2 indirizzi IP che gli manda il server di Alice (iniziano per 80. e il resto non lo ricordo ma sono diversi dai 212. che indichi tu)
 comunque stasera provo i tuoi metodi e poi ti faccio sapere.

Visto che sono qui ne approfitto per chiederti se mi puoi spiegare un'altra cosa:
Ho appena installato Edgy, collegato il modem via USB e avviato pppoeconf
quando mi ha chiesto se volevo attivare la connessione al boot ho detto sì, poi ho proseguito fino alla attivazione della connessione.
Per vari motivi, ho riavviato il PC e dopo il login ho tentato di avviare il browser ma non mi trovava niente perchè non c'era connessione
ho provato ad avviare con sudo pon dsl-provider me neanche questo connetteva
Morale ho dovuto ripetere da capo la configurazione con pppoeconf e avviare da lì, altrimenti non partiva.
Piu tardi ho provato a riavviare il PC e di nuovo la stessa storia: niente connessione, nessun risultato con pon dsl-provider, nuova proc. con ppoeconf
Suggerimenti?
grazie


ho lo stesso problema anche io , al riavvio devo rifare tutto...consigli ?
Registrato
paper0k
* Gruppo Toghe Rosse *
Moderatore Globale
Pimpante Precettore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 7172

Media messaggi


~ In GNU We Trust ~


Mostra profilo WWW
« Risposta #10 inserita: 22 Novembre, 2006, 22:23:05 »



Sinceramente non avendo un modem usb non ho mai provato  Undecided Ma non credo perchè in quel caso è ppp ad impostare i DNS i base a quando segnalato dal gestore e non un dhcp, ma non ne sono sicuro al 100% Smiley

tieni conto che nella schermata Amministrazione>Rete mi vede la connessione eattamente come eth0 e nel campo dei DNS mi inserisce automaticamente i 2 indirizzi IP che gli manda il server di Alice (iniziano per 80. e il resto non lo ricordo ma sono diversi dai 212. che indichi tu)
 comunque stasera provo i tuoi metodi e poi ti faccio sapere.

Visto che sono qui ne approfitto per chiederti se mi puoi spiegare un'altra cosa:
Ho appena installato Edgy, collegato il modem via USB e avviato pppoeconf
quando mi ha chiesto se volevo attivare la connessione al boot ho detto sì, poi ho proseguito fino alla attivazione della connessione.
Per vari motivi, ho riavviato il PC e dopo il login ho tentato di avviare il browser ma non mi trovava niente perchè non c'era connessione
ho provato ad avviare con sudo pon dsl-provider me neanche questo connetteva
Morale ho dovuto ripetere da capo la configurazione con pppoeconf e avviare da lì, altrimenti non partiva.
Piu tardi ho provato a riavviare il PC e di nuovo la stessa storia: niente connessione, nessun risultato con pon dsl-provider, nuova proc. con ppoeconf
Suggerimenti?
grazie


Mi dispiace ma non so aiutarvi (te e tyt) oltre, vi consiglio di eseguire una ricerca sul forum, mi sembra di aer già visto problemi simili Wink
Registrato

Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
FAQ del Forum
Wiki|Blog|Twitter|Identi.ca
pinguin
Entusiasta Emergente
**
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 1066

Media messaggi



Mostra profilo
« Risposta #11 inserita: 23 Novembre, 2006, 09:50:20 »

@ paper0k
grazie comunque

@tyt
se risolvi mi posti un messaggio?
grazie
Registrato

Nella scatola era scritto: "Richiede Windows Xp o superiore"
Così ho installato Linux :-)
paper0k
* Gruppo Toghe Rosse *
Moderatore Globale
Pimpante Precettore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 7172

Media messaggi


~ In GNU We Trust ~


Mostra profilo WWW
« Risposta #12 inserita: 23 Novembre, 2006, 10:02:22 »

Vedete qui http://forum.ubuntu-it.org/index.php?topic=41165.msg216936#msg216936 mi sembra sia un problema simile al vostro Wink
Registrato

Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
FAQ del Forum
Wiki|Blog|Twitter|Identi.ca
gamberetto
Novello Novizio

Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 34

Media messaggi



Mostra profilo WWW
« Risposta #13 inserita: 09 Febbraio, 2007, 14:12:42 »

Un'altra possibilità è quella di impostare il proprio router o server affinché dia come server DNS non il proprio indirizzo ip, ma quelli preferiti (212.216.112.112 e 212.216.172.62 nel mio caso)
Ciao
Registrato

Andrea!
pittone
Novello Novizio

Non Connesso Non Connesso

Messaggi: 34

Media messaggi


Mostra profilo
« Risposta #14 inserita: 27 Marzo, 2007, 19:15:09 »

Ciao PAper
il mio problema è un po diverso, io navigo normalmente, ma non riesco ad aggiornare il SO o a scaricare pacchetti (se vuoi leggi mio 3Din software)
qualsiasi repository usi non si connette (io sono con ip statico)
Grazie
Registrato
samburu
Utente non iscritto
« Risposta #15 inserita: 27 Marzo, 2007, 22:46:50 »

Se mi concedete: in Alice come Fastweb e isp generici i modems / routers sono preimpostati e quindi basta usare una rete con solo dhcp, ciò se le periferiche le hanno fornite loro. Se sono vostre dovrete impostare il dhcp alla connessione, e poi vedere il risultato di ifconfig. L'indirizzo che comparirà sarà poi indicatore del Gateway.

Es. se sarà qualcosa come 192.168.1.100 il vostro Gateway sarà di sicuro (a meno che non siate su rete composta in azienda) 192.168.1.1 e la subnet mask uguale per tutti 255.255.255.0
« Ultima modifica: 29 Marzo, 2007, 14:12:52 da samburu » Registrato
donce
Novello Novizio

Non Connesso Non Connesso

Messaggi: 21

Media messaggi


Mostra profilo
« Risposta #16 inserita: 27 Marzo, 2007, 23:32:23 »

Ciao PAper
il mio problema è un po diverso, io navigo normalmente, ma non riesco ad aggiornare il SO o a scaricare pacchetti (se vuoi leggi mio 3Din software)
qualsiasi repository usi non si connette (io sono con ip statico)
Graz

Ciao.
Ho avuto lo stesso problema che si è risolto benissimo in 3 passi:
Impostare nel router gli indirizzi del DNS in manuale ( nel mio "user discovered only")
Impostare gli stessi indirizzi nel file /etc/resolv.conf (nameserver xxx.xxx.xxx.xxx)
Cercare il file "dhclient-script"nella dapper è in /etc/dhcp3 o qualcosa del genere per kubuntu edgy è in /sbin
In questo file commentare con il cancelletto all'inizio della riga la sezione Make resolv.conf (da riga 15 alla 55)
per evitare che questo aggiorni in continuazione il file resolv.conf
Finito,non avrai più problemi,
Registrato
fra.mere
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 348

Media messaggi



Mostra profilo
« Risposta #17 inserita: 28 Marzo, 2007, 15:47:34 »

allora visto che la discussione è attivissima mi inserisco anche io ed espongo il mio problema.
ho un abbonamento flat con tiscali e navigo col router di loro dotazione che è UTSTARCOM modello UT-300R2U.
quello che succede a me è molto strano.
Uso ubuntu 6.10 ma non riesco a usare nessun programma che si basi su internet. La scheda di rete però la riconosce e anche il router visto che la prova di ping mi dice che non perdo nessun pacchetto ed è tutto ok al 100%.
Non va gaim, firefox, synaptic, però la prova di ping va'.
mi aggiungo a questo post perchè ho provato cambiando i dns ma non va. La connessione è impostata in dhcp e i settaggi del router vanno sicuramente visto che la partizione windows (aimè finchè non risolvo questo problema sono costretto ad usarla ancora!) naviga correttamente.
Che fare?
aggiungo che sono un neofita quindi non ci capisco praticamente nulla di terminale e comandi. siate pazienti con me!!

Francesco
Registrato

I have not seen anyone assume that all the citizens of New York are guilty of murder, violence, robbery, perjury, or writing proprietary software [Richard Stallman]
paper0k
* Gruppo Toghe Rosse *
Moderatore Globale
Pimpante Precettore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 7172

Media messaggi


~ In GNU We Trust ~


Mostra profilo WWW
« Risposta #18 inserita: 28 Marzo, 2007, 17:14:49 »

Quale metodo hai usato? Puoi dare maggiori informazioni? Posta:
Codice:
cat /etc/resolv.con
cat /etc/dhcp3/dhclient.conf
Wink
Registrato

Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
FAQ del Forum
Wiki|Blog|Twitter|Identi.ca
fra.mere
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 348

Media messaggi



Mostra profilo
« Risposta #19 inserita: 28 Marzo, 2007, 17:43:32 »

allora:

francesco@edgy:~$ cat /etc/resolv.conf
nameserver 192.168.1.1

e

francesco@edgy:~$ cat /etc/dhcp3/dhclient.conf
# Configuration file for /sbin/dhclient, which is included in Debian's
#       dhcp3-client package.
#
# This is a sample configuration file for dhclient. See dhclient.conf's
#       man page for more information about the syntax of this file
#       and a more comprehensive list of the parameters understood by
#       dhclient.
#
# Normally, if the DHCP server provides reasonable information and does
#       not leave anything out (like the domain name, for example), then
#       few changes must be made to this file, if any.
#

#send host-name "andare.fugue.com";
#send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
#send dhcp-lease-time 3600;
#supersede domain-name "fugue.com home.vix.com";
#prepend domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, time-offset, routers,
        domain-name, domain-name-servers, host-name,
        netbios-name-servers, netbios-scope;
#require subnet-mask, domain-name-servers;
#timeout 60;
#retry 60;
#reboot 10;
#select-timeout 5;
#initial-interval 2;
#script "/etc/dhcp3/dhclient-script";
#media "-link0 -link1 -link2", "link0 link1";
#reject 192.33.137.209;

#alias {
#  interface "eth0";
#  fixed-address 192.5.5.213;
#  option subnet-mask 255.255.255.255;
#}

#lease {
#  interface "eth0";
#  fixed-address 192.33.137.200;
#  medium "link0 link1";
#  option host-name "andare.swiftmedia.com";
#  option subnet-mask 255.255.255.0;
#  option broadcast-address 192.33.137.255;
#  option routers 192.33.137.250;
#  option domain-name-servers 127.0.0.1;
#  renew 2 2000/1/12 00:00:01;
#  rebind 2 2000/1/12 00:00:01;
#  expire 2 2000/1/12 00:00:01;
#}
francesco@edgy:~$

ho fatto 2 prove di ping (router e www.google.com) ed entrambe sono 100% pisitive.
aiuto!
Registrato

I have not seen anyone assume that all the citizens of New York are guilty of murder, violence, robbery, perjury, or writing proprietary software [Richard Stallman]
Pagine: [1] 2 3  Tutto   Vai su
  Stampa  
 
Vai a: