Ho passato la mattinata a giocare con i miei router e ho controllato una cosa:
Tutti vengono di default con una configurazione implicita di negazione per il traffico in entrata, ovvero tutti i pacchetti devono essere rifiutati se non diversamente specificato. L'uscita è accettata come implicita o non ha alcuna regola.
Con questa impostazione predefinita, posso navigare senza problemi. Ma non capisco perché. La connessione inizia perché il traffico in uscita è consentito, tuttavia quando arriva la risposta, dovrebbe essere abbandonato perché il traffico in entrata è implicito negato.
Sto cercando di capire perché sta succedendo questo, e l'unica idea che mi viene in mente è che le regole in uscita devono avere la priorità sulle regole in entrata. C'è qualche altra spiegazione?