Newsgroup: it.comp.reti.locali
Titolo: Router impiccione

Mi capita sempre più spesso, sia in ambiti privati che professionali, 
che i router forniti dai gestori (capitato con TIM, Infostrada, 
Vodafone, ecc...) si intromettano in malo modo nella risoluzione dei 
nomi.
OK, se hanno il ruolo di DNS, la cosa è comprensibile.
Quello che è meno comprensibile è che rispondano AL POSTO del device 
interrogato, con l'ip 127.0.0.2.
 
Esempio di adesso: eseguo ping verso il nome di un altro PC di casa mia 
(PC2), che in questo momento è spento, e mi tornano 4 risposte positive 
da
PC2.home-life.hub [127.0.0.2].
 
Se il problema si manifestasse solo coi ping in caso di device spento, 
non sarebbe un gran problema. Purtroppo mi è capitato da alcuni 
clienti, che certi device risultassero irraggiungibili in "Esplora 
risorse" se richiamati col nome, mentre erano perfettamente 
raggiungibili usando l'IP.
 
Come si risolve (senza dover mettere mano ai file hosts, anche perché 
non sempre parliamo di device con ip fisso)?

 Come si risolve (senza dover mettere mano ai file hosts, anche perché non sempre parliamo di device con ip fisso)?
 
Se gli ip sono dinamici , chi li assegna deve avere anche la delega per aggiornare il DNS, ti conviene far gestire risoluzione dei
nomi e dhcp alla stessa macchina (o un windows server o l'equivalente linux o un appliance piu' avanzata).
 
A una appliance prosumer in comodato(oltretutto poco configurabile) non puoi pretendere di assegnargli ruoli complessi che non gli
competono.
 
Giulia
 
 

 non sempre parliamo di device con ip fisso)?
 
Si risolve con un router che abbia la possibilita' di configurare il DNS 
anche lato LAN, per quanto ne so questa possibilita' ce l'hanno i 
Draytek, non so se sia presente su tutti i modelli o solo alcuni.

interrogato, con l'ip 127.0.0.2.
 
In realtà non rispondono al ping, si limitano a darti l'indirizzo
sbagliato.
Dall'indirizzo 127.0.0.2, è il PC chiamante che risponde.
 
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 non so se sia presente su tutti i modelli o solo alcuni.
 
anche il fritz 7590 mi pare lo permetta. Per lo meno c'e' una voce 
"server DNS locale" con il suo ip.
Non so pero' se faccia effettivamente da dns o semplicemente faccia da 
relay. E' anche possibile impostare l'ip di un eventuale dns della rete 
locale.

 "server DNS locale" con il suo ip.
 
Quella e' un'altra cosa, serve ad impostare l'indirizzo di un DNS sulla 
rete locale, ad esempio un PC Linux o un Windows Server, ma appunto 
occorre avere un PC per quella funzione.
 
Sui Draytek puoi aggiungere i nomi dei PC locali nel DNS del router, non 
e' necessario avere un server in rete, fa tutto il router.

 Dall'indirizzo 127.0.0.2, è il PC chiamante che risponde.
 
Si, lo so che sono indirizzi di loopback ma, di fatto, è comunque 
un'interferenza del router.
Se poi questo succede nonostante il device dall'altra parte sia acceso, 
e questo mi impedisce di raggiungerlo, la cosa diventa un problema

giulia scriveva il 30/01/2022 :

Si, ma parliamo di diverse situazioni, casalinghe o piccoli uffici. Non 
ha senso mettere in piedi server o altri servizi complessi. Si suppone 
che un router, per quanto "basico", interpreti correttamente 
interrogazioni semplici come ping o richieste smb. Oltretutto questo 
problema ho iniziato a notarlo solo coi router di ultima generazione. 
Mai visto con quelli pià vecchi

 e questo mi impedisce di raggiungerlo, la cosa diventa un problema
sempre che sia la risposta dal router.....

 necessario avere un server in rete, fa tutto il router.
 
mentre se lasci (come di default) l'indirizzo del router? passa le 
richieste al dns del provider?

 richieste al dns del provider?
 
I nomi vengono aggiunti al DNS locale, il DNS principale resta quello 
fornito dal provider o quello impostato da te (cloudflare, gugol, 
opendns, ecc.).
 
Il router prova a risolvere usando il DNS locale, se non ci riesce usa 
il DNS principale.
 
E' come avere un file hosts, ma all'interno del router, quindi le 
impostazioni valgono per tutta la rete.

 impostazioni valgono per tutta la rete.
 
si, chiaro. In effetti e' una funzione piuttosto avanzata per un 
normale router domestico

Il 03/02/22 19:02, Adriano ha scritto:

bohf.... non saprei ma mi pare che anche altri router "casalinghi" lo 
facciano, perlomeno il fritz che ho io.... ovvio che non ci sono le 
chiamate sulle configurazioni esplicite per questa funzione, come forse 
sono sul Draytek, ma la macchinetta ha il suo bell'elenco di indirizzi 
locali e li smacchina più o meno in questo modo..

 smacchina più o meno in questo modo..
 
puo' essere. Onestamente non ho mai approfondito la cosa.

Scriveva Meddix martedì, 01/02/2022:

In realtà risponde il pc stesso, ma per colpa del router che non 
veicola correttamente la richiesta. Sarà un caso, ma mi è capitato SOLO 
con router TIM, VODAFONE e INFOSTRADA delle ultime generazioni

 locali e li smacchina più o meno in questo modo..
 
Non ho mai visto quella funzionalita' su un fritz, forse la confondi con 
qualcos'altro, di che modello parliamo?

 qualcos'altro, di che modello parliamo?
nei sistemi 7x un pò tutti, non è esplicito ma se indaghi sul 
comportamento lato LAN vedrai che il "giocattolo" si ricorda degli IP in 
rete e li gestisce in tal modo...

 in tal modo...
 in effetti un nslookup di un ip della mia rete inviato al fritz 
ottiene risposta; che poi vada oltre questo non saprei proprio. In ogni 
caso le possibilita' di configurazione si limitano all'impostazione del 
nome del dispositivo

 rete e li gestisce in tal modo...
 
Questo vale per tutti i router, ma se non ti permette di 
inserire/modificare i nomi non e' la stessa cosa.
 
PS: ho constatato che questa funzione e' presente anche sul trabiccolo 
che mi ha fornito il provider, incrediBBile!

acc ha detto questo sabato :

Che sarebbe?

 Che sarebbe?
 
D-Link DVA-5592