Synology-Forum.nl

Overige software => Web Station => Topic gestart door: 4L\/\/1|\| op 02 februari 2016, 22:10:20

Titel: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht 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
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Babylonia op 03 februari 2016, 00:16:15
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.
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: 4L\/\/1|\| op 03 februari 2016, 08:20:39
Alvast bedankt en goede reis richting Groningen , ik heb trouwens ook een ssl wildcard certificaat voor mijn domein.
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Babylonia op 04 februari 2016, 13:54:28
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.
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: 4L\/\/1|\| op 04 februari 2016, 15:08:32
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
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Babylonia op 04 februari 2016, 15:15:53
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.
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Briolet op 04 februari 2016, 15:26:30
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.

Citaat
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:
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Babylonia op 04 februari 2016, 15:37:33
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.
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: 4L\/\/1|\| op 04 februari 2016, 15:56:34
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?
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Wyodor op 04 februari 2016, 16:07:01
Ik doe het zo :

http://responsive.2kool4u.net/tech/proxy/
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: 4L\/\/1|\| op 04 februari 2016, 16:25:01
@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/
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: 4L\/\/1|\| op 04 februari 2016, 16:52:33
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)
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Wyodor op 04 februari 2016, 16:54:10
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.
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Daddy Cools op 07 september 2016, 09:37:05
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.
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Daddy Cools op 07 september 2016, 09:48:46
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.
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Wyodor op 07 september 2016, 13:16:07
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)
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Daddy Cools op 08 september 2016, 12:19:14
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.)
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Wyodor op 08 september 2016, 17:17:35
Eerder in topic wordt gerept over een virtual host en redirect.

Verwijder die.
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Daddy Cools op 09 september 2016, 11:54:49
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.
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Daddy Cools op 09 september 2016, 13:02:50
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.
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Wyodor op 09 september 2016, 13:33:54
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.
Titel: Re: Website:1234 extern benaderen via https://sub.domein.nl:443
Bericht door: Daddy Cools op 09 september 2016, 15:18:13
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.