PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : minimaler HTTP-Server



thomasn1975
15.02.06, 11:26
Hallo!

Ich habe hier in der Firma haben einen Rechner, der Router, Apache- und Samba-Server ist.

Zur Zeit sperre ich bestimmte IP-Adressen/URLs, indem ich über iptables die Zieladressen vom Forwarding ausnehmen:

iptables -A FORWARD -d gmx.de -j REJECT

Das hat den Nachteil, dass die entsprechenden Adressen eben einfach nicht erreichbar sind.

Nun würde ich das ganze gerne so umbauen, dass der Benutzer, der eine gesperrte Seite aufruft, eine HTML-Seite mit entsprechendem Hinweis zu sehen bekommt.
Da Samba ja bereits Seiten zur Verfügung stellt, suche ich ein kleines Programm, das nichts weiter zu machen braucht, als auf einem definierbaren Port lauschen und eine einzelne Seite zurückliefern. Das Routing würde dann so aussehen:

iptables -t nat -A PREROUTING -d gmx.de -j DNAT --to-destination 192.168.0.1:8080

Danke schonmal für Hinweise.

THEReapMan
15.02.06, 11:28
Wie wärs in dem Apache einfach einen vhost anzulegen der dann auf dem port hört?

chrigu
15.02.06, 11:48
Proxy?

Gruss,
Chrigu

smoon
15.02.06, 12:59
Entweder du installierst nen "richtigen Webserver" wie lighttpd (http://www.lighttpd.net/) oder Cherokee (http://www.0x50.org/), oder du nimmst sowas: http://www.adp-gmbh.ch/perl/webserver/.