HTTP-Proxy mittels INETD und Netcat

From NJH-Wiki

Jump to: navigation, search
Languages
english - deutsch
Author
Volker Grabsch


Einleitung

Manchmal braucht man nur einen kleinen, einfachen HTTP-Proxy. Eine extra Apache-Installation wäre komplett übertrieben, zumal man mit Werkzeugen auskommt, die ohnehin schon installiert sind.

Voraussetzungen

  • installierter INETD
  • installierter Netcat

Schritt für Schritt

Folgender Eintrag in /etc/inetd.conf genügt bereits:

# HTTP proxy
80      stream  tcp     nowait  nobody  /bin/nc nc ZIEL-IP 80

Danach bedarf es nur noch eines INETD-Neustarts:

/etc/init.d/inetd restart

Auf einigen Systemen lautet der Befehl auch:

/etc/init.d/openbsd-inetd restart

Und fertig!

Personal tools