dhcpcd modifiche automatiche

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

dhcpcd modifiche automatiche

Messaggio da blackman85 »

Salve gente!! Ogni volta che mi connetto ad internet, dopo aver effettuato la connessione devo ogni volta modificare a mano il file resolv.conf ed inserire a mano gli indirizzi ip dei server DNS (perché quelli che ottiene in automatico tramite il dhcpc non mi piacciono). Per evitare di effettuare questa modifica a mano ogni volta e far rimanere gli indirizzi ip salvati cosa posso fare?

Ho provato ad aggiungere in dhcpcd.conf la scritta:

Codice: Seleziona tutto

nohook resolv.conf
ma non ha funzionato anzi non ha scritto neanche i server DNS tradizionali. Forse dovrei modificare il file dhclient.conf ma in che modo?

Grazie pe la risposta...

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: dhcpcd modifiche automatiche

Messaggio da 414N »

Modifica la voce DHCP_KEEPRESOLV in yes all'interno del file /etc/rc.d/rc.inet1.conf, nella parte inerente la tua scheda di rete.

Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: dhcpcd modifiche automatiche

Messaggio da blackman85 »

Quale? nel mio inet1.conf a fianco alla scritta DHCP_KEEPRESOLV ci sono dei numeri tipo DHCP_KEEPRESOLV[4] indicano le interfacce?

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: dhcpcd modifiche automatiche

Messaggio da 414N »

blackman85 ha scritto:Quale? nel mio inet1.conf a fianco alla scritta DHCP_KEEPRESOLV ci sono dei numeri tipo DHCP_KEEPRESOLV[4] indicano le interfacce?
Sì. Lo capisci dal campo IFNAME[N]=ethN, per esempio.

Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: dhcpcd modifiche automatiche

Messaggio da blackman85 »

Ho provato purtroppo non ha funzionato quando do dhcpcd wlan0 da riga di comando il file resolv.conf viene di nuovo modificato, come posso risolvere?
Grazie...

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: dhcpcd modifiche automatiche

Messaggio da conraid »

beh, se dai il comando a mano per forza. Ma se lo dai a mano significa che sai cosa stai facendo no? e se lo sai avrai dato un'occhiata al man si presume, sbaglio? :-)

nohook come dici andava bene, anche se non ho capito che ci comabina dhclient.conf con dhcpcd, sono due client diversi

comunque da linea di comando devi dare

Codice: Seleziona tutto

dhcpcd -C resolv.conf etc.. etc...
che poi equivale a

Codice: Seleziona tutto

dhdpcd --nohook
ora non ricordo se devi dare il path completo o meno, ma leggi il man e lo vedi

zxzxasas
Linux 2.x
Linux 2.x
Messaggi: 397
Iscritto il: sab 15 nov 2008, 2:28
Nome Cognome: Pasquale
Slackware: current
Kernel: 2.6.35.7
Desktop: KDE 4.5.2

Re: dhcpcd modifiche automatiche

Messaggio da zxzxasas »

Quella che ti propongo non è una vera soluzione, ma almeno un palliativo in attesa di trovarla...

Puoi farti un piccolo script in bash che esegue dhcpcd e poi scrive in resolv.conf i tuoi dns personalizzati.
Gli assegni un nome, lo passi in /usr/bin, fai un chmod +x e lo usi come se fosse un normale programma...almeno, eviti questa noia di dover aggiungere righe a mano...

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: dhcpcd modifiche automatiche

Messaggio da targzeta »

Quoto corrado, se leggi il man di dhcpcd scoprirai che si può impedire al demone di modificare il resolv.conf, e anche altro. Io avevo il tuo stesso problema ed ho risolto così. Solo che ora sono sul fisso ed il portatile, sul quale avevo questo problema, è e sarà a riposo per un po'. Spero tu risolva prima, altrimenti poi ti dico di preciso cosa ho modificato io nel file di configurazione (ma si parla di settembre inoltrato).

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Rispondi