Zwei Webseiten von lokalem Netz mit vhost erreichen.

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Liegeflitzer

Benutzer
Registriert
07. Okt. 2011
Beiträge
12
Reaktionspunkte
0
Punkte
1
Hallo,

ich versuche für interne Anwendung zwei Webseiten auf dem NAS ans laufen zu bekommen.
Die Seiten liegen unter /volume1/web/a und /volume1/web/b.
Generell funktioniert es wenn ich die Seiten über http://nasname.local/a und http://nasname.local/b anspreche.
Allerdings kann die Anwendung in /b nicht damit umgehen, dass sie in einem Unterverzeichnis liegt. Ich erreiche die Startseite über index.php, aber alle weiterführenden Links laufen ins leere da sie statt http://nasname.local/b/weiter.php auf http://nasname.local/weiter.php verlinken.
Ich habe versucht über den DSM einen vhost anzulegen:
Unterverz.: b
Hostname: nasnameB (oder auch nasnameB.local)
http
80

Wenn ich den Hostnamen dann aber im Browser eingebe, findet der nichts.
Bei den Artikeln die ich im Forum gefunden habe, ging es immer darum zwei Webseiten nach "draußen" zu bekommen, also über DynDNS. Meine sollen aber im internen Netz bleiben.
Ich war davon ausgegangen, dass die Diskstation den virtuellen Hostnamen wie den eigenen Namen unter *.local im internen Netz bekannt macht. Dem scheint aber nicht so zu sein. Brauche ich einen DNS Server? Kann man den unkompliziert einrichten (DSM)? Oder gehts auch kleiner?

Kann mir jemand weiter helfen?

Vielen Dank im voraus.

Grüße
Gregor

P.S. Es ist eine DS112.
 
Hallo Jo,

daran habe ich auch schon gedacht. Muss ich zumindest mal ausprobieren.
Allerdings wäre es mir lieber wenn ich unabhängig von Änderungen am Client wäre. Denn wenn mal jemand seinen Rechner nur kurzfristig ins Netz hängt, müsste dort die Änderung auch gemacht werden.

Grüße
Gregor
 
Hm, DNS scheint ziemlich viel Aufwand. Die 4.2 Beta möchte ich dann doch nicht probieren, bleibt die hosts Datei.

Wie das aber mit mehreren Seiten funktionieren soll, habe ich noch nicht verstanden ...
Ok, nach ein bisschen probieren die folgende Erkenntnis: Ich muss also die IP Adresse der DS angeben und anschließend den auf der DS vergebenen vhost Namen:

192.168.xxx.xxx SeiteA.local
192.168.xxx.xxx SeiteB.local

In der DS:
Ordner: a
Host: SeiteA.local
http
80

Ordner: b
Host: SeiteB.local
http
80

Richtig?
Ich hatte gehofft das man nur die Endung angeben müsste.

Grüße
Gregor
 
DNS scheint ziemlich viel Aufwand. Die 4.2 Beta möchte ich dann doch nicht probieren
Wieso, der DNS geht bei mir mit einer DSM 4.0 :) Zone anlegen, die IPs und Name eintragen usw
Ich muss also die IP Adresse der DS angeben und anschließend den auf der DS vergebenen vhost Namen:

192.168.xxx.xxx SeiteA.local
192.168.xxx.xxx SeiteB.local

In der DS:
Ordner: a
Host: SeiteA.local
http
80

Ordner: b
Host: SeiteB.local
http
80

Richtig?
Ich hatte gehofft das man nur die Endung angeben müsste.
Das sieht gut aus :) Welche Endung ? local ist bei beiden ....
192.168.xxx.xxx SeiteA.local SeiteA


Gruß Jo
 
Wieso, der DNS geht bei mir mit einer DSM 4.0 :) Zone anlegen, die IPs und Name eintragen usw

Hm, reden wir an einander vorbei oder bin ich zu blöd? Wo kann ich das (IPs, Namen, ...) den im DSM eintragen? Ich hab nur im Wiki gefunden wie man per ipkg einen Bind9 DNS-Server einrichtet und das war mir zuviel Aufwand für mein Projekt.


Ich hatte gedacht wenn ich etwas wie:

127.0.0.1 localhost local oder
192.168.xxx.xxx local

in die hosts Datei eintrage, dann würde das local dort in Verbindung mit den Einträgen in der DSM unter vhost mir einen einfachen Zugriff erlauben in der Art: SeiteA.local ohne das ich jeden vhost separat in die host Datei eintragen muss.
Aber das scheint ja nicht so zu sein. Ich muss in der hosts Datei also alle vhost Domain eintragen, so wie oben gemacht (wenn gewünscht noch mit der Kurzversion).

Vielen Dank für deine Hilfe. :)

Grüße
Gregor

P.S. Wie setzte ich das Thema den auf gelöst?
 
Wo kann ich das (IPs, Namen, ...) den im DSM eintragen?
Hallo, na den DNS Server, welcher neu ist und den ich mit DSM 4.0 betreibe :)
Ich hab nur im Wiki gefunden wie man per ipkg einen Bind9 DNS-Server einrichtet und das war mir zuviel Aufwand für mein Projekt.
Das SPK gefällt Dir nicht ?
Ich muss in der hosts Datei also alle vhost Domain eintragen, so wie oben gemacht (wenn gewünscht noch mit der Kurzversion).
Ja, naja das sollte die hosts lösen
# IP-Address Full-Qualified-Hostname Short-Hostname

192.168.xxx.xxx SeiteA.local SeiteA
192.168.xxx.xxx SeiteB.local SeiteB

P.S. Wie setzte ich das Thema den auf gelöst?
Wenn Du die Titelzeile noch ändern darfst :)
Oder hier die Lösung schreibst.

Gruß Jo
 
OK, Paket von der Beta Seite herunterladen und installieren. Das war nicht schwer.
Aber die Einstellungen darin überfordern mich :o, da mach ich vermutlich mehr kaputt als es nutzt.

Grüße
Gregor
 
Ich glaube da muss ich mich mal in Ruhe mit auseinander setzen.
Ich hab jetzt versucht eine Master Domain anzulegen, aber jede Menge Einträge von denen ich keine Ahnung habe. Brauche ich eine Quell IP Bereich? Wo trage ich welche IP ein?

Kennst du eine gute Dokumentation?

Grüße
Gregor
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat