Alternative (Linux) Firmware für WRT54GL

<? echo $begrüßung; ?>

wer von Euch hat Erfahrung damit?

Eigentlich bin ich mit der Originalen ziemlich zufrieden, mir fehlt allerdings EIN Feature: domain-based forwarding.

Der WRT54GL kann mit der originalen FirmWare (FW) nur Ports verwalten, denen man IPs im inneren Netz zuordnet.

Ich hätte aber gern, dass man dies auch mit Domain-Namen machen kann, wie in einem "richtigen" Router, dem ich sage: "Wenn Du eine Anfrage für Domain xyz.tld bekommst, geh auf IP X. Wenn Du eine Anfrage für Domain abc.web, bekommst geh auf IP Y. u.s.w."

Kann man das mit einer der verfügbaren FW's nach eurer Erfahrung darstellen?

Ich hab mir deren Seiten angesehen, finde aber nichts; vielleicht hab ich auch was übersehen und/oder nicht alle möglichen Alternativ-FW's gefunden...

Danke für Eure Unterstützung! :)
 
Schau dir mal OpenWRT an.

Danke f.d. Hinweis - gesagt, getan :)

Ich hab mal X-WRT.org "White Russian" installiert.

Die bietet WESENTLICH mehr als die Original-FW, allerdings finde ich auch hier keinen Weg, Anfragen von aussen nach den angefragten Domain- bzw. Host-Namen auf interne IPs zu verteilen.

Es gibt zwar /etc/host - die bezieht sich aber nur auf Anfragen aus dem inneren Netz.

Bei der Firewall kann man - ähnlich wie bei der Original-FW - (neben Regel, Protokoll, Source- und Destination-IP) nur den Port festlegen, nicht aber den Hostnamen :(

Hab ich was nicht gesehen bzw. nicht verstanden oder geht das wirklich nicht?
 
Dazu müsstest Du einen Dienst auf dem Router laufen haben, der das http-Protokoll versteht. Das könnte man mit einem Apache-Webserver, der als Proxy konfiguriert ist, erreichen. Ob allerdings die Ressourcen des Router das hergeben, ist fraglich....

Oder Du müsstest genauer definieren, was Du unter "domain-based forwarding" verstehst. Bei dem Router kommen nur die Daten IP-Adresse/Port an. Von Domain-Namen hat er keine Ahnung.
 
Last edited by a moderator:
Also unter OpenWRT Kamikaze gibts den LigHTTPd mit mod_proxy Modul.
Ob die den auch im älteren White Russian schon drin haben weiß ich nicht.
 
hab mal mit in den Jungs von X-Wrt kommuniziert. Deren Erlärung war einfach und einleuchtend:

DNS läuft auf dem Protokoll-Layer, DomainNamen(-auflösung) auf dem Application-Layer.

Insofern liegt LinuxAdmin mit dem Vorschlag (lig)httpd zu insten vollkommen richtig :)

@Firewire2002, ja, danke. Der lighttpd ist im White Russian nicht "serienmässig" mit drin, dann aber problemlos nachinstalliert werden.

Nur: welchen Nutzen hat ein httpd auf dem Router, wenn ich die Weiterleitung dann genau so gut, aber wohl deutlich komfortabler und mit mehr Optionen auf einem vollwertigen http-Server hinter dem WRT darstellen kann?

Da ich massive Probleme mit OpenWRT und WPA1 u./o. 2 hatte, hab ich nun wieder die normale FW installiert und schau mir gelegentlich mal die Weiterleitungen an, ist ja, mit dem erwähnten Lighttpd, dem üblichen Apache, plus PHP und Mod-Rewrite keine grosse Sache.

Meine Idee gefällt mir zwar immernoch ist aber offenbar in der Form nicht realisierbar.

Danke für Euer Feedback.
 
Vielleicht liegts einfach da dran, das du etwas anderes meinst als du schreibst?
Denn die Lösung die wir dir empfohlen haben, macht genau das was du bisher beschrieben hast. ;)
 
naja, wenn ich doch Domains auf verschiedene Hosts umleiten will, betreibe ich ohnehin mindestens 1 System hinter dem WRT, welches dann auch - quasi nebenbei - diese Aufgabe übernehmen kann, insofern... :)

... es sei denn, dass ich den WRT auch gleich als Web-Server nehme, was zwar möglich, aber angesichts des zur Verfügung stehenden Speichers eher 'unpraktisch' wäre ;)
 
Back
Top