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?

È stato utile?

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.)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top