Si tratta di un bug del firewall di Windows XP? [chiuso]
-
03-07-2019 - |
Domanda
Ho un server web in esecuzione sul mio computer Windows XP. Ho impostato il firewall per consentire le connessioni HTTP in entrata: finestra Impostazioni firewall- > scheda 'Avanzate'- > seleziona la mia connessione di rete- > Impostazioni- > Servizi- > seleziona la casella di controllo' Web server (HTTP) '.
Normalmente funziona. Tuttavia, a volte al riavvio della macchina server, il firewall inizia nuovamente a bloccare le connessioni HTTP, nonostante il fatto che l'eccezione "Webserver (HTTP)" sia ancora verificata nella finestra delle impostazioni del firewall.
L'unico modo, quindi, per far funzionare di nuovo le cose è di deselezionare questa opzione, salvare le impostazioni, riaprire la finestra di dialogo del firewall e controllare l'opzione e salvare di nuovo.
La mia domanda è: questa è una peculiarità della mia macchina o è un bug del firewall di Windows XP?
Soluzione
No, non è un bug, stai solo fraintendendo a cosa serve la scheda Servizi.
L'elenco in quella scheda riguarda lo scenario in cui il sistema firewall funge anche da gateway NAT ("Condivisione connessione Internet" o qualsiasi nome Microsoft abbia inventato) per un altro computer. È fondamentalmente una forma di DNAT. Controlla se consentire o meno l'avvio di connessioni a quella porta attraverso agli host in esecuzione su una rete privata dietro il sistema firewall.
Ciò di cui hai bisogno è aggiungere un'eccezione per la porta 80 / TCP nella scheda Eccezioni (non dimenticare di fare clic su Cambia ambito e selezionare l'ambito appropriato!) Che funzionerà senza intoppi. Ti consiglio anche di deselezionare ciò che hai verificato APPENA POSSIBILE poiché i sistemi operativi client Windows non sono particolarmente adatti per l'inoltro di pacchetti e le impostazioni su quella scheda a volte interferiscono misteriosamente con il normale traffico di rete (come nel tuo caso.)