Sinds kort gebruik ik SME-server van e-smith als router/firewall in mijn thuisnetwerk. De setup is als volgt:
Het adsl-modem is getweaked (always-on met als default server de SME-server).
Op de SME-server is ipforwarding geinstalleerd. Ik heb daarop wat rules aangemaakt die een aantal poorten van binnen naar buiten doorlaten.
Alle binnenkomende (NEW en RELATED) pakketjes op poort 80 worden geforward naar m'n webserver.
Over het algemeen gaat dit goed. Als ik vanaf internet naar mijn IP-adres surf krijg ik keurig mijn webpagina's te zien op de webserver.
Maar: als ik een telnet (ja, ik weet dat dat fout is) verbinding opzet naar m'n SME-server vanaf internet gebeuren er twee dingen:
1. Na het opzetten van de telnetverbinding duurt het ontzettend lang voordat ik vanaf internet mijn webpagina's te zien krijg (soms zelfs helemaal niet) en
2. iptables -L op de SME-server duurt ook heel erg lang (soms zelfs 2 minuten). Zonder het opvragen van een webpagina duurt dit 2 seconden.
Ik heb al een aantal collega's om hulp gevraagd, in het forum van e-smith gekeken, de iptables howto gelezen en met google gezocht, maar dit mocht allemaal niet baten.
De enige hint die ik heb gekregen is dat er in mijn setup twee keer aan NAT gedaan wordt (op het modem en op de SME-server). Oplossing zou dus zijn om de tweak ongedaan te maken en met pppoe mijn internetverbinding op te zetten vanaf de SME-server. Maar die oplossing wil ik zo lang mogelijk uitstellen.
Iemand enig idee wat hier het probleem kan zijn? Als iemand meer info nodig heeft dan hoor ik het wel.
code:
1
| adsl-modem --> SME-server --> HUB --> (Linux webserver, Windows XP, HP-UX DB server, Laptop) |
Het adsl-modem is getweaked (always-on met als default server de SME-server).
Op de SME-server is ipforwarding geinstalleerd. Ik heb daarop wat rules aangemaakt die een aantal poorten van binnen naar buiten doorlaten.
Alle binnenkomende (NEW en RELATED) pakketjes op poort 80 worden geforward naar m'n webserver.
Over het algemeen gaat dit goed. Als ik vanaf internet naar mijn IP-adres surf krijg ik keurig mijn webpagina's te zien op de webserver.
Maar: als ik een telnet (ja, ik weet dat dat fout is) verbinding opzet naar m'n SME-server vanaf internet gebeuren er twee dingen:
1. Na het opzetten van de telnetverbinding duurt het ontzettend lang voordat ik vanaf internet mijn webpagina's te zien krijg (soms zelfs helemaal niet) en
2. iptables -L op de SME-server duurt ook heel erg lang (soms zelfs 2 minuten). Zonder het opvragen van een webpagina duurt dit 2 seconden.
Ik heb al een aantal collega's om hulp gevraagd, in het forum van e-smith gekeken, de iptables howto gelezen en met google gezocht, maar dit mocht allemaal niet baten.
De enige hint die ik heb gekregen is dat er in mijn setup twee keer aan NAT gedaan wordt (op het modem en op de SME-server). Oplossing zou dus zijn om de tweak ongedaan te maken en met pppoe mijn internetverbinding op te zetten vanaf de SME-server. Maar die oplossing wil ik zo lang mogelijk uitstellen.
Iemand enig idee wat hier het probleem kan zijn? Als iemand meer info nodig heeft dan hoor ik het wel.