Ok, eerst even de setup van mn netwerk...
Heb 192.168.0.1, das mn router... Op deze router staat een firewall (standaard firewall van SuSE, geconfigureerd in /etc/rc.config.d/firewall.rc.config...) Deze firewall maakt zelf de regeltjes voor ipchains aan (dus iedere lame-ass linux gebruiker like me kan een firewall maken
).
Daarnaast heb ik een webserver op 192.168.0.4... (behoeft gloof ik geen verdere relevante informatie)...
Het probleem:
Ik kan van buitenaf niet naar mijn webserver connecten... Als ik vanaf mn windows bak, mn chello ip intik, kom ik niet op mijn webserver... Logisch zou je zeggen, want port 80 staat geblockt... Helaas, maar port 80 heb ik op de firewall opengezet... Wat ik me nu alleen af vraag is: "Hoe weet de firewall waar hij zn pakketjes heen moet sturen?"... Hoe weet dit ding in godsnaam dattie pakketjes die binnenkomen op poort 80, door moet sturen naar 192.168.0.4:80 ? Kan ik dat ergens in die config file neerzetten? Of doe ik iets anders verkeerd?
Heeft iemand enig idee hoe ik dit werkend kan krijgen? Zodat mijn webserver dus van buitenaf (dus direct vanaf internet) benaderbaar is?
(volgens mij is t een beetje vaag verhaal geworden, als niemand dr wat van snapt, zeg t dan ff, probeer ik t duidelijker uit te leggen)
Heb 192.168.0.1, das mn router... Op deze router staat een firewall (standaard firewall van SuSE, geconfigureerd in /etc/rc.config.d/firewall.rc.config...) Deze firewall maakt zelf de regeltjes voor ipchains aan (dus iedere lame-ass linux gebruiker like me kan een firewall maken
Daarnaast heb ik een webserver op 192.168.0.4... (behoeft gloof ik geen verdere relevante informatie)...
Het probleem:
Ik kan van buitenaf niet naar mijn webserver connecten... Als ik vanaf mn windows bak, mn chello ip intik, kom ik niet op mijn webserver... Logisch zou je zeggen, want port 80 staat geblockt... Helaas, maar port 80 heb ik op de firewall opengezet... Wat ik me nu alleen af vraag is: "Hoe weet de firewall waar hij zn pakketjes heen moet sturen?"... Hoe weet dit ding in godsnaam dattie pakketjes die binnenkomen op poort 80, door moet sturen naar 192.168.0.4:80 ? Kan ik dat ergens in die config file neerzetten? Of doe ik iets anders verkeerd?
Heeft iemand enig idee hoe ik dit werkend kan krijgen? Zodat mijn webserver dus van buitenaf (dus direct vanaf internet) benaderbaar is?
(volgens mij is t een beetje vaag verhaal geworden, als niemand dr wat van snapt, zeg t dan ff, probeer ik t duidelijker uit te leggen)