Autore Topic: [RISOLTO] Cambiare D.N.S.  (Letto 2765 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline rapax

  • medio cagnulin
  • ***
  • Post: 218
  • Linux User #469924
    • Mostra profilo
    • E-mail
[RISOLTO] Cambiare D.N.S.
« il: Aprile 16, 2015, 06:24:31 pm »
Salve a tutti,
vorrei cambiare i DNS nel file /etc/resolv.conf, che ho modificato manualmente prima di collegarmi
alla rete, ma appena mi collego ad Internet vengono rimodificati in automatico impostando quelli
del mio ISP. >:(
Per informazione uso Precise Puppy 5.7.1 versione localizzata in Italiano, :D  installato in Frugal su HD con filesystem EXT 3.
Ringrazio anticipatamente.
« Ultima modifica: Aprile 18, 2015, 11:24:21 am da rapax »
Qui autem invenit illuminvenit thesaurum.

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:Cambiare D.N.S.
« Risposta #1 il: Aprile 16, 2015, 07:25:55 pm »
Fai un file /etc/resolv.conf.head e ci metti dentro i tuoi nameservers. Io quando voglio fare le cose per bene ci metto:

Codice: [Seleziona]
nameserver 208.67.222.222
nameserver 208.67.220.220
nameserver 85.126.4.170
nameserver 77.93.223.198
nameserver 63.226.12.96
nameserver 72.3.208.251
nameserver 8.8.8.8
nameserver 8.8.4.4

Se hai bambini che non devono accedere a contenuti sconvenienti ci metti:

Codice: [Seleziona]
nameserver 208.67.222.123
nameserver 208.67.220.123
nameserver 199.85.126.30
nameserver 199.85.127.30

(filtro family...)
 

Offline rapax

  • medio cagnulin
  • ***
  • Post: 218
  • Linux User #469924
    • Mostra profilo
    • E-mail
Re:Cambiare D.N.S.
« Risposta #2 il: Aprile 16, 2015, 09:43:52 pm »
Ti ringrazio per il tempestivo aiuto watchdog,
ho seguito il tuo suggerimento ma quando mi collego "IP Info" visualizza i DNS del mio ISP. :(
Ho anche eliminato il file /etc/resolv.conf con la speranza di imporre il file
/etc/resolv.conf.head, ma appena collegato e stato ricreato resolv.conf con i soliti DNS. ???
Credo possa essere d'aiuto sapere che navigo usando una chiavetta USB.
Qui autem invenit illuminvenit thesaurum.

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:Cambiare D.N.S.
« Risposta #3 il: Aprile 16, 2015, 10:20:20 pm »
Il file /etc/resolv.conf.head viene letto in una connessione ethernet o wireless quando usi DHCP. Il file resolv.conf.head viene copiato all'inizio di resolv.conf per cui vengono preferiti i tuoi dns mentre quelli del provider vengono aggiunti alla fine di resolv.conf. La situazione potrebbe essere diversa se usi una chiavetta internet. Nel qual caso in questo momento non ti so aiutare. E' da parecchio che non uso le chiavette internet. Hai provato a copiare manualmente i tuoi nameservers in resolv.conf dopo esserti collegato? Se funziona si puo fare un semplice script che automatizza l'aggiornamento di resolv.conf dopo esserti collegato semplicemente cliccando sullo script. Script del tipo:

Codice: [Seleziona]
#!/bin/sh
rm /etc/resolv.conf
cp /etc/resolv.conf.head /etc/resolv.conf
« Ultima modifica: Aprile 16, 2015, 10:22:20 pm da watchdog »

Offline rapax

  • medio cagnulin
  • ***
  • Post: 218
  • Linux User #469924
    • Mostra profilo
    • E-mail
Re:Cambiare D.N.S.
« Risposta #4 il: Aprile 16, 2015, 11:21:19 pm »
In effetti avevo già pensato di utilizzare uno script con qualcosa di simile.

Codice: [Seleziona]
cp -f /root/mioresolv.conf /etc/resolv.conf
ma leggendo vari post sul forum di "murga-linux" mi è sembrato di capire che modificato il file resolv.conf bisogna riavviare la connessione, nel mio caso se riavvio la connessione si reimpostano i DNS predefiniti dall'ISP e che comunque a connessione già avviata non si possono cambiare i DNS.
Ti ringrazio comunque per il tempo che mi hai dedicato. :)
Buona Serata.
Qui autem invenit illuminvenit thesaurum.

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
Re:Cambiare D.N.S.
« Risposta #5 il: Aprile 17, 2015, 09:13:22 am »
Potresti tentare altre strade per raggiungere il risultato di navigazione sicura:
- se accedi al router puoi cambiare DNS direttamente verso googledns o opendns
- cambiare l'indirizzo MAC della scheda facilmente http://www.aboutlinux.info/2005/09/how-to-change-mac-address-of-your.html
- cambiare IP con l'estensione di firefox Anonymox
- proxy?
- Tor e Vidalia http://www.datafilehost.com/d/ed2f3ca2
------
Se ci dici che connessione usi è più facile capire come aiutarti.....
Puppy liveCD in italiano - www.xanad.cf Html5 Parallax

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:Cambiare D.N.S.
« Risposta #6 il: Aprile 17, 2015, 09:51:01 am »
Ho googlato un po'.

http://ubuntuforums.org/archive/index.php/t-818169.html

Quando usi la chiavetta viene creato un file wvdial.conf usato da pupdial o dal programma che usi per connetterti tramite modem. Cerca il file wvdial.conf con pfind, aprilo con geany e mettici alla fine o modifica una eventuale linea esistente di quel tipo:

Codice: [Seleziona]
Auto DNS = off
Poi dovresti guardare in /etc/ppp/peers se c'e' un file wvdial. Se c'e' aprilo con geany e commenta se presente la seguente linea mettendoci # all'inizio::

Codice: [Seleziona]
#usepeerdns
In questo modo il tuo /etc/resolv.conf non dovrebbe essere sovrascritto. Prova cosi'. (prepend e' usato da ubuntu e non credo sia usato in puppy)

Offline rapax

  • medio cagnulin
  • ***
  • Post: 218
  • Linux User #469924
    • Mostra profilo
    • E-mail
Re:Cambiare D.N.S.
« Risposta #7 il: Aprile 17, 2015, 07:48:46 pm »
Potresti tentare altre strade per raggiungere il risultato di navigazione sicura:
- se accedi al router puoi cambiare DNS direttamente verso googledns o opendns
- cambiare l'indirizzo MAC della scheda facilmente http://www.aboutlinux.info/2005/09/how-to-change-mac-address-of-your.html
- cambiare IP con l'estensione di firefox Anonymox
- proxy?
- Tor e Vidalia http://www.datafilehost.com/d/ed2f3ca2
------
Se ci dici che connessione usi è più facile capire come aiutarti.....

Per collegarmi uso wvdial 1.53 da pupdial.

Il motivo per cui voglio cambiare i DNS e quello intuito da watchdog:


Se hai bambini che non devono accedere a contenuti sconvenienti ci metti:

Codice: [Seleziona]
nameserver 208.67.222.123
nameserver 208.67.220.123
nameserver 199.85.126.30
nameserver 199.85.127.30

(filtro family...)


Ho un computer obsoleto (Fujitsu Siemens Amilo A 7620 del 2003) e non posso permettermi di acquistarne un'altro per i miei figli (neanche usato), almeno per il momento (spero), navigo con una chiavetta USB della 3 a 5€ al mese, non ho un router e apparte il Forum le e-mail e qualche altra operazione, sempre legata alla gestione familiare, non faccio null'altro di conseguenza non necessito della navigazione anonima.
Con Tor, secondo me, peggioro la situazione visto che avrebbero accesso anche alla Darknet.

Ho googlato un po'.

http://ubuntuforums.org/archive/index.php/t-818169.html

Quando usi la chiavetta viene creato un file wvdial.conf usato da pupdial o dal programma che usi per connetterti tramite modem. Cerca il file wvdial.conf con pfind, aprilo con geany e mettici alla fine o modifica una eventuale linea esistente di quel tipo:

Codice: [Seleziona]
Auto DNS = off

fatto ma quando mi collego la riga inserita viene resettata cosi come previsto:

Citazione
Benvenuto in PupDial, scritto da Barry Kauler con il contributo di Richard Erwin, per Puppy Linux.

Il file di configurazione /etc/wvdial.conf, è letto da PupDial, e sarà modificato dalle caselle scelte salvando wvdial.conf quando selezioni 'Esci' o 'Connetti'.

Leggendo i vari files d'aiuto credo che l'opzione Auto DNS non sia impostabile e le uniche che si possono modificare sono quelle previste accedendo a Pupdial.


Poi dovresti guardare in /etc/ppp/peers se c'e' un file wvdial. Se c'e' aprilo con geany e commenta se presente la seguente linea mettendoci # all'inizio::

Codice: [Seleziona]
#usepeerdns

ne ho trovato uno in /etc/ppp e un altro nella cartella da te suggerita, li ho modificati entrambi ma non ho ottenuto risultati, il file resolv.conf viene puntualmente ripristinato con i DNS previsti dalla 3.
Ho anche aperto con Geany tutti i files presenti nella cartella e sottocartelle di /etc/ppp per trovare eventuali riferimenti ai DNS ma non ho trovato nulla.

Ringrazio cordialmente per i vari suggerimenti.
Auguro a tutti una buona serata.
Qui autem invenit illuminvenit thesaurum.

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:Cambiare D.N.S.
« Risposta #8 il: Aprile 17, 2015, 09:45:04 pm »
Io sono testardo >:( So che qualcuno usa direttamente wvdial per connettersi con modem. Io ho sempre usato pupdial in passato. Ma se ne hai esigenza e sei anche tu testardo puoi provare. Ti connetti la prima volta con pupdial e lasci che scriva /etc/wvdial.conf. Disconnettiti. Poi modifichi wvdial.conf come ti ho detto e scrivi manualmente resolv.conf. Non resta che provare a connetterti direttamente lanciando:

Codice: [Seleziona]
wvdial
Facci sapere se funziona.

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
Re:Cambiare D.N.S.
« Risposta #9 il: Aprile 17, 2015, 10:07:14 pm »
La mia è solo una curiosità, ma quando modifichi il .conf sei online? Se sì, prova , come ulteriore tentativo a preparare offline il .conf, non connetterti subito ma riavvia il pc...
« Ultima modifica: Aprile 17, 2015, 10:08:54 pm da xanad »
Puppy liveCD in italiano - www.xanad.cf Html5 Parallax

Offline rapax

  • medio cagnulin
  • ***
  • Post: 218
  • Linux User #469924
    • Mostra profilo
    • E-mail
Re:Cambiare D.N.S.
« Risposta #10 il: Aprile 17, 2015, 11:56:13 pm »
watchdog e xanad mi siete stati di grande ispirazione. Ho modificato il file wvdial.conf:

Citazione
[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 57600
Init1 = ATZ
Init2 = ATQ0V1E1S0=0&C1&D2S11=55+FCLASS=0
Init3 = AT+CGDCONT=1,"ip","tre.it",,0,0
Carrier Check = yes
Dial Command = ATDT
Phone = *99#
Username = ''
Password = ''
Stupid Mode = yes
Auto Reconnect = yes
Auto DNS = off
Abort on No Dialtone = yes

Poi ho modificato il file resolv.conf:

Citazione
nameserver 208.67.222.123
nameserver 208.67.220.123
nameserver 199.85.126.30
nameserver 199.85.127.30

Digitando da terminale:

Codice: [Seleziona]
wvdial
Sono riuscito a connetermi ma il file resolv.conf e stato comunque reimpostato ai valori predefiniti. :'(
Ho rimodificato il file resolv.conf come sopra, senza riavviare ne la connessione ne il browser, ho digitato nella barra degli indirizzi del browser l'url di un sito non adatto ai minorenni e EUREKA sono stato reindirizzato sul sito block.opendns.com con l'avviso che il dominio è stato bloccato. :D
Dunque il file resolv.conf si può cambiare al volo senza dover riavviare nulla.

Cosi ho creato il seguente script:

Citazione
#!/bin/bash
wvdial& (avvia wvdial e lo sposta in background permettendo allo script di proseguire)
sleep 5 (5 secondi per dare il tempo a wvdial di connettersi)
cp -f /root/mioresolv.conf /etc/resolv.conf
###END###

Vi ringrazio di cuore per la fattiva collaborazione.
Un ultima domanda come faccio a mettere RISOLTO al titolo.
Auguro a tutti una Buona Notte.
Qui autem invenit illuminvenit thesaurum.

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:Cambiare D.N.S.
« Risposta #11 il: Aprile 18, 2015, 06:12:00 am »
Un ultima domanda come faccio a mettere RISOLTO al titolo.

Clicca modifica sul primo tuo post ed edita l'oggetto. ;)

 

Iscriviti alla newsletter

Ricevi le notizie più importanti direttamente nella tua casella email (premi invio dopo l'indirizzo)