Synology-Forum.nl
Overige software => Web Station => Topic gestart door: 4L\/\/1|\| op 02 februari 2016, 22:10:20
-
Ik heb op mijn NAS een Emby server draaien op www.domain.com:1234 nu wil ik deze graag benaderen via https://emby.domain.com:443
Is dit mogelijk en zo ja hoe doe ik dit? Emby is niet te selecteren als map dus kom ik er via de virtual host funktie van DSM 6.0 B2 nog niet uit.
Zo wil ik het ook graag voor sickrage, couchpotato, headphones en meer pakketten allemaal onder eigen https://sub.domain.nl:443
Alvast bedankt voor het meedenken ik hoop dat dit kan wat ik wil. dus alles van de eigen poort door naar de standaard https poort maar dan onder eigen sub.domains
Ik hoop dat het duidelijk is wat ik graag wil
-
Dat kan, heb ik ook, tevens met SSL certificaat.
Ik kom er een dezer dagen op terug (als anderen er al niet eerder op inhaken).
Moet morgen vroeg op, en van Zuid-Nederland naar Groningen.
-
Alvast bedankt en goede reis richting Groningen , ik heb trouwens ook een ssl wildcard certificaat voor mijn domein.
-
Ik heb het nog even terug gekeken, maar excuses, mijn situatie is toch iets anders.
Mogelijk kun je er toch iets van opsteken.
Buiten een NL-domein met SSL certificaat wat ik op mijn WAN IP adres van mijn thuis internet-aansluiting heb geregistreerd,
heb ik ook een paar reguliere websites welke bij een hosting provider zijn ondergebracht.
Voor connectie intern naar de services achter mijn WAN IP-adres thuis, heb ik een paar sub-domeinen achter mijn reguliere web-domein bij de provider.
Naast de instelling binnen "CPanel" wat als gebruikersinterface geldt om domein / website in te regelen, wordt bij een instelling voor een sub-domein, een extra mapje aangemaakt om daar je content van het sub-domein in te stoppen.
Die mapjes bij de provider heb ik niet gevuld met verdere content, maar "redirects" ingesteld in de index.html pagina's die verwijzen naar het domein thuis met de erachter liggende services.
<html>
<meta http-equiv="refresh" content="0;url=https://[ mijn domein-naam op WAN IP-adres thuis ]:5001/webman/index.cgi" />
</html>
Verwijst bijvoorbeeld, naar een versleutelde connectie met DSM / File Station van mijn NAS
Met reguliere subdomein bij de provider heb ik dan bijv. de volgende redirects ingedeeld:
[ NL domein ]/nas of nas.[ NL domein ] daarmee kom ik dus op mijn NAS
[ NL domein ]/router of router.[ NL domein ] daarmee kom ik bij de gebruiksinterface van mijn Synology router.
enz.
Voor mijn thuissituatie voldoet dat.
-
hmm dan zou ik dus ook een map kunnen maken voor bijv. emby in de WWW dir van mijn NAS en daarin een html redirect aanmaken naar het adres waar het nu o te benaderen is. daar mee zou ik het iig kunnen proberen.
Dit werkt idd echter veranderd dan wel de adresbalk naar het werkelijke adres en dat is niet helemaal wat ik bedoel maar het is een begin ;-)
Iig heel erg bedankt voor het meedenken @Babylonia
-
Dat kun je inderdaad doen, maar dan niet met het subdomein "voor het puntje" van het domein, maar enkel met aanvulling achter een slash.
[ NL domein ]/emby zonder toevoeging van poortnummer, dat regel je verder met de redirect.
Je kunt ook rechtstreekls naar de juiste map, als je in de root van de web-server, reeds daar een redirect in de index.html zet.
[ NL domein ] gaat dan rechtstreeks naar je emby map poortnummer.
-
Met een redirect veranderd idd de naam in de browserbalk bij de inlogger. (Redirect via de index-file doe ik zelf ook) Er wordt dan ook een nieuwe verbinding via de router opgezet.
Als je het onzichtbaar wilt doen, dan moet je het via een proxy doen. Ik dacht dat Wyodor dat nog recentelijk in dit board uitgelegd had. (Doe maar eens een search op die combinatie).
Ik dacht dat DSM 6 ook een reverse proxy instelling zou krijgen, maar ik kan zelf die optie niet terugvinden in de huidige beta.
10: Application Portal
DSM can now serve as a reverse proxy server.
Edit: toch wel:
[attachimg=1]
Ik weet nu even niet of dit precies doet wat gevraagd wordt :lol:
-
Een redirect ingevoerd in de index.html als het binnen de eigen web-server van de NAS gebeurt, hoef je niet de volledige hyperlink te beschrijven, maar slechts "het stapje verder" vanuit de root directory. Dat scheelt dan in ieder geval de tijd dat de "route" van de hyperlink eerst naar een dns-server eerder moet worden omgelegd.
-
Bedankt @Briolet ik ga gelijk zoeken,
Heb de reverse proxy gevonden maar kom er nog niet echt uit helaas.
Ik vul bij bron een * in en bij poort 8096 de standaard poort van Emby
vervolgens bij bestemming https:
emby.mijndomein.nl poort 442
of http:
emby.mijndomein.nl poort 80
beide geven zelfde resultaat en dat is de standaard www pagina van de NAS.
wat doe ik verkeerd of sla ik over?
-
Ik doe het zo :
http://responsive.2kool4u.net/tech/proxy/
-
@Wyodor
Hier loop ik ook stuk.
en al bij de eerst regel voor https
cd /etc/httpd/sites-enabled-user/
deze bestaat niet bij mij (Ik heb DSM 6.0 B2)
Wel vond ik nog de volgende site met info maar ik kom er niet uit voorlopig helaas.
http://christian.weblog.heimdaheim.de/2013/07/05/nginx-reverse-proxy-for-synology-diskstation/
-
Het is gelukt ik deed het net verkeerd om bij reverse proxy via de DSM
nu werkt het wel bedankt voor het meedenken
Alleen de bron via https laten werken lukt nog niet maar dat kan ook nog een foutje zijn in de Beta versie.
(https://jvdlxw.dm2302.livefilestore.com/y3miFbWdzWcrOL_D3dacLVzJnTX9vDBzbuVHqMhUCVryL4uY2wM6flE3lgoRxVGnlAWqgs3x-84UFSUX13xKElI1D7C0chZUD6lg7k_zCjny1w_L3mJzJAO9wH8zGbSr5LX1xLnrW_OzZMp5kHSOMfmM-pVpZESHXR3wWb5V731zH4/reverseproxy.JPG?psid=1)
-
Als bij DSM 6.0 het daar niet staat, zoek dan op waar het wel staat.
Of wacht anders tot DSM 6.0 officieel is, dan zoek ik het op.
-
Hallo,
Ik heb een redirect gemaakt voor mijn subdomein zoals hierboven beschreven. :)
Als ik op de index.htm file klik kom ik inderdaad waar ik wil. :D
Maar als ik in een browser mijn subdomein los in typ kom ik op de welbekende wereldbol van de webserver. :|
Hoe kom ik hier voorbij :?:
Thanks het is het laatste stapje nog waar ik vastloop.
-
Als ik de link los intyp zonder poort kom ik op de webserver en met poort op DSM.
Maar ik moet zeggen dat ik geen zin heb om alle poorten te onthouden.
-
Reverse Proxy doe je zo.
Control Panel > Application Suport > Reverse Proxy.
Create.
Bij Source :
Protocol : HTTPS
Hostname = emby.domain.com
Port : 443 (daadwerkelijk intypen)
Bij Destination :
Protocol : HTTPS (aangenomen dat het https moet zijn, anders http)
Hostname : localhost
Port : 1234
(aangenomen dat die emby server op die port luistert)
-
Hallo Wyodor,
Bedankt voor je hulp.
Ik het de reverse proxy ingesteld en ik kom op verschillende plekken uit.
http://sub.domein.nl gaat onbeveiligd naar de juiste plek (DSM en die moet wel via https)
en
https://sub.domein.nl gaat naar de wereldbol/webserver netjes beveiligd. ;D
Enig idee wat daar de boel de verkeerde kant op zou kunnen sturen?
We zijn heel dicht bij.
Bedankt!
(Maar al die wegen naar Rome met DDNS, reverse proxy's en quickconnect zijn best verwarrend en kunnen elkaar ook in de weg zitten volgens mij.)
-
Eerder in topic wordt gerept over een virtual host en redirect.
Verwijder die.
-
Hallo Wyodor,
Ik heb geen virtual host in webstation staan enkel redirects in de index file bij de hosting provider.
Wat wel een ander probleem is geworden, vermoedelijk aangezien ik alle poorten heb gewijzigd van de standaard poorten, is dat de synology niet meer te vinden is in het lokale netwerk. Zelfs find.sysnology.com vind hem niet. (heeft wel een vast ip adres en via https://[local-ip]:[aangepaste poort] kan ik hem wel vinden.
Maar alle leuke apps van syno doen het niet meer :'( zoals cloudstation,DS audio, DS...
Dit helpt niet om te snappen wat er gebeurt (die verdomde wegen naar Rome ook)
Alle hulp wordt gewaardeerd.
-
Correctie, ik het de apps weer aan de praat in mijn lokale network. :D
nu de outside acces nog via het subdomain.
Dat lukt nog niet.
-
Je hebt helemaal geen index bestand nodig om iets door te sturen.
Bij de DNS instellingen van je domeinnaam het (sub)domein laten wijzen naar het ip nummer van je internet aansluiting.
Of als je een Synology DDNS gebruikt, maak je een CNAME aan en wijs dat naar het Synology adres.
Het heeft overigens niks met de NAS te maken. Ik heb er bijv. een internet koelkast aanhangen. Internet van Dingetjes noemen ze dat.
-
Bedankt voor je reactie.
Ik heb inderdaad verschillende Arecords aangemaakt voor de verschillende subdomeinen bij mijn hosting provider. Dus dat werkt. Ik kom ook op de verschillende plekken thuis uit als ik de subdomeinen intyp.
Dus dat werkt.
Maar als ik mijn DSM probeer te benaderen gebeurt er het volgende:
http://sub.domein.nl gaat naar mijn DSM (top maar ik wil hem https hebben)
https://sub.domein.nl die gaat naar mijn webserver op poort 80
De andere doorverwijzingen gaan gewoon goed via https het is enkel DSM die nog tegenspartelt.
Bedankt voor het meedenken alvast.