Il router non si connetterà a un sito Web specifico


0

Ho un router Zyxel Armor Z2 e ho provato tutto quello che mi viene in mente, anche facendo un ripristino delle impostazioni di fabbrica, e qualunque cosa io faccia non riesco a farlo accedere ad un sito Web specifico (sito Web di mio padre, brendans-island.com) . Ho determinato che è il router perché collegando direttamente il modem via cavo sono in grado di accedere al sito. Ping segnala la perdita di pacchetti e l'output di tracert è il seguente:

https://pastebin.com/9SNTQa6n

Quando provo ad accedervi in ​​un browser web, viene visualizzato un errore scaduto. Essendo le finanze della famiglia ciò che sono, non voglio comprare un nuovo router, ma prima di fare il reset di fabbrica ho disabilitato e ottimizzato praticamente tutto ciò a cui potevo pensare e nulla sembrava funzionare. Interessante ricordare, tuttavia, che a volte funziona, ma sembra essere l'eccezione. Qualche idea?


Hai qualche specie di blocco degli annunci installato nel tuo browser?
KA

prova a fare una ricerca DNS, idk forse troverà qualcosa; potrebbe essere che il router ti dia qualche strano indirizzo per cui hai provato ad accedere al sito web tramite il suo indirizzo IP?
Master Azazel,

L'ho provato su tre diversi dispositivi (il desktop di mio padre, il mio laptop e il mio telefono), tutti con lo stesso effetto (due dei quali non hanno installato gli ad blocker). Ho provato a utilizzare Google DNS e ad acquisire automaticamente il server DNS del mio ISP, entrambi con lo stesso effetto. Non so come effettuare una ricerca DNS, ma utilizzando l'indirizzo IP dai comandi ping e tracert posso confermare che il mio browser non può connettersi nemmeno all'indirizzo IP.
user248971

hai provato a chiamare il produttore del router, Zyxel? Inoltre a volte c'è un'impostazione per la dimensione MTU .. e se è sbagliato può influenzare alcuni siti Web e non altri. Quindi potresti provare a cambiarlo. Potrebbe avere valori diversi come 1492 o 1500
barlop

quando lo colleghi direttamente, senza router, dici che puoi accedere al sito, quindi perché provare a fare il ping? Prova a eseguire il ping per quando non riesci ad accedere al sito, quindi per quando il router è collegato.
barlop

Risposte:


1

Trovato quello che era sbagliato! Il router aveva un'impostazione MTU e apparentemente era leggermente troppo grande. Ho usato le istruzioni qui per trovare il valore corretto per impostarlo su:

https://kb.netgear.com/19863/Ping-Test-to-determine-Optimal-MTU-Size-on-Router

Nel caso in cui il collegamento si interrompa, proverò a riassumerlo. Apri CMD e digita quanto segue:

ping www.yahoo.com -f -l 1492

Se ricevi messaggi che dicono "Il pacchetto deve essere frammentato ma DF impostato", digita nuovamente lo stesso comando, questa volta abbassando il numero di 10. Fallo fino a quando non ricevi più i messaggi, a quel punto vorrai per aumentare di 1 fino a quando non si riprende a ricevere il messaggio. Infine, prendi il numero più alto che ha funzionato e inserisci quel numero come dimensione MTU del tuo router (per il mio router che era in modalità esperto> WAN> Connessione Internet> Indirizzo IP). Nel caso sia utile la mia dimensione MTU è ora 1472.

Enorme grazie per avermi barlop per avermi indicato nella giusta direzione (non avevo notato l'opzione MTU prima).


il vecchio errore "Posso accedere a un sito Web e non posso accedere a un altro"! ;-) Ho visto l'errore solo una volta nella mia vita .. L'impostazione MTU sul router era.
barlop

0

Ciò significa che è necessario controllare il traffico in uscita verso il sito Web sulla porta 443 (porta https) verso questo sito Web. Non so come siano le configurazioni sul tuo FW, ma dovrebbe essere Source "Any" destination "50.63.216.1" Protocollo Https / http / ssl o porta 443, dipende dal tuo FW ...... l'altro il problema è per il timeout del DNS, è necessario controllare il server DNS, quando si digita nslookup e si preme Invio, quindi si digita "server" e si preme nuovamente Invio, la risposta sarà il server DNS, controllare la porta 53 Udp / TCP dalla propria macchina a quel server bidirezionale dovrebbe essere permesso, in breve i tuoi problemi sono relativi alle politiche del firewall e non al routing né al DNS. Spero che questi suggerimenti ti possano aiutare


-2

Apri CMD (digita "CMD" in Esegui) ed esegui il comando seguente:

Ping brendans-island.com

Se ottieni qualcosa di simile a questo:

50.63.216.1: icmp_seq = 0 ttl = 54 tempo = 231.473 ms

allora il tuo DNS è finito e il tuo routing va bene.

in caso contrario, dicci qual è l'output del ping e andrà al passaggio successivo.

a proposito, per fare nslookup, semplicemente in "CMD" digitare nslookup premere invio e quindi digitare "brendans-island.com" dovresti ottenere 50.63.216.1.

se tutto va bene, digita anche in "CMD"

telnet 50.63.216.1 443

dovresti ottenere quanto segue:

Prova 50.63.216.1 ... Collegata a 50.63.216.1. Il carattere di escape è '^]'.

se telnet non è un comando valido in ur cmd, è necessario installare il client telnet

Dal pannello di controllo, fare clic su Programmi. In Programmi e funzionalità, fai clic su Attiva o disattiva funzionalità di Windows. Dalla finestra Funzionalità Windows, utilizzando il dispositivo di scorrimento, scorrere verso il basso fino a raggiungere Telnet Client, selezionare la casella di controllo accanto ad essa, quindi fare clic su OK.


Il ping finisce bene. nslookup mi dà l'indirizzo IP corretto, ma interessante che poi mi dia un errore "Timeout richiesta DNS" due volte prima di restituirmi il controllo della finestra CMD. Utilizzando il comando telnet su di te dato sul mio desktop risultati in "impossibile aprire la connessione all'host, sulla porta 443: Connessione fallita". EDIT: il comando nslookup dà lo stesso errore anche se il mio computer è impostato sul server DNS di Google.
user248971

in breve, i tuoi problemi riguardano i criteri del firewall e non l'instradamento né il DNS. Consenti porte / protocolli 443 / https / ssl sorgente "qualsiasi" Destinazione "Sito Web". controlla anche la porta 53 udp / tcp bidirezionale al tuo DNS
Манаф Иракский
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.