xs4all zal wel windows draaien.
Hmm, XS4All is ooit voortgekomen uit een clubje enthousiastelingen die al heel vroeg met Linux in de weer waren. Ik denk niet dat ze daar veel Windows zullen hebben. Hun servers draaien volgens mij BSD, heb ik eens gelezen.
Maar je probleem doet inderdaad vreemd aan.
Wat je kunt proberen is het volgende, maar het is wel afhanklijk van het modem dat je hebt. Bij Thomson (Alcatel/Speedtouch) routers werkt het niet, maar bij Fritz en Draytek wel. Je moet het dus eerst even proberen op de locatie waar alles wel goed werkt.
Je kunt namelijk ook proberen je webserver te benaderen vanaf een testmachine op je LAN via het externe ip-adres van je ADSL-verbinding. Als dit op de ene plek wel werkt en op de andere niet, dan heb je toch een intern probleem met je portforwarding of zo. Als het op beide locaties wel werkt, dan is er inderdaad een probleem in de routering bij XS4All.
Om in dat geval aan te tonen dat het probleem echt bij hun zit, zou ik in dat geval eens met Wireshark aan de slag gaan en van zowel de situatie zoals hierboven als van de niet werkende situatie van buitenaf een log meesturen.
Wat wel eens voorkomt, is dat er inderdaad een knoop in de routering zit. Een pakketje dat van a naar b moet komt ergens in een lus en blijft rondgaan tot er te veel hops genomen zijn. Normaal gesproken komt er dan een ICMP-pakketje terug (kun je in Wireshark zien) met een ttl error, too many hops. Ik heb dat wel eens meegemaakt, maar meestal duurt dat maar een dag omdat intelligente routeringsprotocollen dat vanzelf horen te herstellen.