Il router blocca l'accesso a un singolo sito, solo su dispositivi selettivi


9

Ho un router ASUS RT-AC66U e ha funzionato correttamente nell'ultimo anno circa.

Poi ieri, ho improvvisamente iniziato a riscontrare un problema sporadico in cui un determinato sito Web non poteva essere caricato.

La cosa strana è che posso caricare il sito da 2 dei miei 8 dispositivi che sono anche collegati a questo router.

Il sito è in realtà il mio ed è ospitato su un server di hosting condiviso. Nessuno dei siti che puntano a quell'host sta caricando.

L'unica modifica che mi viene in mente che avrebbe causato questo è quando una settimana fa avevo bisogno di uno switch per connettere più dispositivi alla LAN (collegato al router) e quindi ho collegato un vecchio router DIR-655 e disabilitato tutto per farlo agire come interruttore. Va notato che ciò è stato fatto una settimana fa e il problema non si è presentato fino a ieri.

Quello che ho provato finora:

  • corse tracerouteal dominio sul router ASUS: si fermava all'hop 20
  • funzionava tracertsu un computer Windows 10 e ha ottenuto qualche salto in più rispetto al router
  • eseguire il ping su tutti i dispositivi, che riceve sempre una risposta corretta
  • falsificando l'indirizzo MAC di alcuni dispositivi sul router e spegnendo il modem (leggilo da qualche parte su un forum): non ha funzionato
  • collegandosi direttamente al modem. Questo risolve sempre il problema che è ciò che mi fa credere che il problema sia con il router
  • collegare il router come client tramite una connessione OpenVPN: ancora non ha funzionato (questo è strano per me)
  • connettendosi alla porta FTP del dominio del sito Web. Questo ha funzionato!
  • connettersi esplicitamente tramite HTTPS (provato anche wgetattraverso la porta 443): non ha funzionato
  • rimuovendo DIR-655 dall'intero setup: non ha funzionato

Inoltre, ogni volta che ho apportato modifiche, ho scaricato il DNS su qualsiasi dispositivo che stavo testando e riavviato il router.

I 2 dispositivi su cui viene caricato il sito sono un cellulare Samsung e un laptop con Windows 7.

Gli altri 2 telefoni cellulari, il raspberry pi, un tablet Android, un PC Windows 10 e un server che esegue Ubuntu-Server non sono in grado di caricare il sito.

Qualche idea?

Modifica (informazioni aggiuntive) :

  • I dispositivi che caricano il sito falliranno se eseguo un'azione POST. (Una delle cose per cui uso il sito è aggiornare alcuni punti dell'agenda personale. Non appena faccio clic su "Salva" che esegue una richiesta POST, il sito si blocca. Ma poi posso tornare indietro e vedere il sito)
  • So che i dispositivi non stanno solo caricando una versione cache della pagina Web, anche perché ho cancellato la cache e fatto aggiornamenti duri sulle pagine ... ecc.
  • Una cosa strana è successa circa un mese fa, che sembra in qualche modo correlata ora che ci penso: quando stavo caricando lo stesso sito dal mio cellulare, ma attraverso i miei dati mobili (ero in giro), mi ha semplicemente riattaccato e mi ha dato un errore "il sito ha impiegato troppo tempo per rispondere" come se adesso avessi questi dispositivi. E per aggiungere ulteriore a quella stranezza, questo è il cellulare che funziona quando è collegato al router ASUS, ma non appena mi disconnetto e vado su Cell Data, si blocca.

removing the DIR-655 from the whole setup: didn't work- se si suppone solo che funga da interruttore, allora sembra strano. Sono propenso a sospettare che i tuoi problemi derivino da questo dispositivo. Soprattutto perché l'hai aggiunto alla rete solo una settimana prima di iniziare a riscontrare problemi.
VL-80,

Hai cancellato la cache del browser su ciascun dispositivo, in particolare i dispositivi che funzionano? Inoltre, sembra quasi un problema MTU, ma è impossibile dirlo con certezza in base alle informazioni fornite. Qual è l'MTU impostato sul server?
davidgo,

Prova ad accedere al sito utilizzando un proxy o Tor.
Ismael Miguel,

Risposte:


1

Spero che questo aiuti qualcun altro che si imbatte in questo problema.

Il mio problema è stato finalmente risolto con un'opzione nel firmware Tomato.

C'è probabilmente un modo per farlo senza installare il software Tomato, ma non ho conoscenza di dove sia l'opzione nel firmware ASUS di serie.

La correzione:

L'opzione che ha risolto tutto era l'impostazione Route Modem IPdell'indirizzo del modem / router fornito con l'ISP. Nella mia configurazione, collego questo modem / router ISP alla porta WAN del mio router ASUS e disabilito tutto su quel router ISP (come DHCP ecc ...).

Per il mio caso specifico, l'IP del modem (l'indirizzo IP che uso per accedere alla sua interfaccia web) era 192.168.0.1. Quindi l'ho impostato nella casella di testo.

Stavo letteralmente provando ogni opzione e ripristinando meticolosamente tutto tra ogni tentativo. Ma non appena ho cambiato questa opzione, ogni dispositivo è stato improvvisamente in grado di accedere al sito.

Mi scuso per non essere stato in grado di fornire una spiegazione del motivo per cui ha funzionato, anche se posso confermare che l'impostazione di quell'opzione ritorna Disabledimprovvisamente a rompere tutto di nuovo.


1
Ho avuto molti router Asus e provato DD-WRT e Tomato, tuttavia uso Merlin perché basato sulla base di codice Asus e soffre di meno problemi
gatorback

Non ne avevo mai sentito parlare prima. Ci proverò la prossima volta che qualcosa va storto. Grazie
JJT il

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.