Synology-Forum.nl

Firmware => Synology DSM 5.1 en eerder => Topic gestart door: kweenie35 op 15 januari 2014, 22:18:57

Titel: gedeelde koppelingen
Bericht door: kweenie35 op 15 januari 2014, 22:18:57
Ik wil graag via de mail een download link mailen naar klanten.

Als ik de download link aanmaak via File station "bestandskoppeling delen"dan wordt er netjes een download url gemaakt met mijn interne IP-adres erin (http://192.168.2.10/etc/etc).

Dat gaat natuurlijk niet werken. Ik heb mijn NAS benaderbaar via internet via DDNS.

Hoe krijg ik het voor elkaar dat het DDNS adres wordt vermeld in de koppeling en niet het interne IP-adres??
 :?:

Ik hoor graag van iemand....
Titel: Re: gedeelde koppelingen
Bericht door: Briolet op 15 januari 2014, 23:06:44
Hij plaatst het adres in de link waarmee je zelf ook op filestation ingelogd bent. Hetzelfde geld voor een http of https inlog.

Maar je kunt die link ook gewoon met de hand editen. Gewoon het interne adres voor je externe vervangen.
Titel: Re: gedeelde koppelingen
Bericht door: Birdy op 15 januari 2014, 23:22:42
Als ik lokaal aanlog en in File station "bestandskoppeling delen" doe krijg ik netjes m'n DDNS adres.
Heb daar niets extra's voor hoeven te doen, althans, kan me niet herinneren.
Ik heb dit gedaan in DSM versie 4.3-3810 overigens.
Titel: Re: gedeelde koppelingen
Bericht door: Aanbeeld op 15 januari 2014, 23:36:23
Via configuratiescherm --> DSM instellingen --> router poort   kun je opgeven wat je externe hostnaam is en dit wordt dan gebruikt voor de koppelingen. Je moet dan natuurlijk wel poort 80 in je router forwarden naar je diskstation.

Heb zelf overigens mijn diskstation ook als DNS server draaien. Door in mijn router de diskstation als primaire DNS aan te wijzen wordt al het verkeer van mijn eigen domein intern ook naar het juiste adres gestuurd. Ben ik buiten de deur krijg ik automatisch toch de goede verwijzing naar mijn diskstation. Kloppen tenminste ook de beveiligingscertificaten in beide situaties.
Titel: Re: gedeelde koppelingen
Bericht door: Birdy op 15 januari 2014, 23:45:47
Citaat
Via configuratiescherm --> DSM instellingen --> router poort   kun je opgeven wat je externe hostnaam is en dit wordt dan gebruikt voor de koppelingen.
Die heb ik niet ingevuld, en toch krijg ik het juiste adres  :o
Titel: Re: gedeelde koppelingen
Bericht door: Aanbeeld op 16 januari 2014, 00:56:17
Zojuist mijn hostnaam op die plek aan gepast en als ik dan een bestandskoppeling aanmaak dan is dit met de gewijzigde host naam. Dus dit heeft er toch mee te maken. Maar als ik het veld leeg maak komt toch de juiste hostnaam in de link dus het zal ergens anders ook wel opgehaald worden (ik gok uit het security certificaat).
Titel: Re: gedeelde koppelingen
Bericht door: Briolet op 16 januari 2014, 13:10:01
Maar als ik het veld leeg maak komt toch de juiste hostnaam in de link

Ik heb het nog eens uitgebreider getest: Ik krijg toch altijd de hostnaam in de link, ongeacht hoe ik inlog. Ik heb die velden in 'configuratiescherm --> DSM instellingen --> router poort' geheel leeg staan.

Met DSM 4.2 kan ik me herinneren dat ik in sommige gevallen de link met de hand moest editen om hem werkend te krijgen. Maar nu weet ik niet meer precies wat er mis was. Ik denk dat hij er de poort 5000 of 5001 inplakte afhankelijk  van de inlog, maar de link wel steeds met http liet beginnen. Nu plakt hij wel correct https in een link via poort 5001.

Deze vraag is al eerder gesteld dus een forum search geeft misschien de reden waarom het soms mis gaat. Maar gezien de test van Aanbeeld denk ik dat als je 'configuratiescherm --> DSM instellingen --> router poort' invult, het ook zal lukken.
Titel: [Opgelost] Re: gedeelde koppelingen
Bericht door: kweenie35 op 16 januari 2014, 15:05:24
Ok thnx.

De oplossing van aanbeeld werkt. Maar als ik vervolgens de link mail dan krijg ik het volgende scherm:

(http://[attachimg=1])

Kan iemand me daarmee helpen??

[EDIT - Opgelost: ik had poort 5000 onder confiruratiescherm --> DSM-instelling --> router poort" ingevuld staan. Dit moet alleen gedaan worden als de poort afwijkt van de standaard poort. Nu werkt het!] :D

Slotje dr op!
Titel: Re: gedeelde koppelingen
Bericht door: Aanbeeld op 16 januari 2014, 22:47:52
Kleine aanvulling:
Als je een beveiligingscertificaat hebt ingesteld wordt de hostname daaruit al opgehaald en hoef je dit dus niet in te vullen bij DSM instellingen.
Titel: Re: gedeelde koppelingen
Bericht door: Birdy op 17 januari 2014, 00:05:32
Ik heb ook geen beveiligingscertificaat ! En toch werkt het bij mij, dus komt het toch nog ergens anders vandaan  ;)
Titel: Re: gedeelde koppelingen
Bericht door: Briolet op 17 januari 2014, 08:46:58
Het meest logische is dat de nas het uit de 'ddns' instelingen haalt. Certificaat was ook minder logisch omdat er standaard een certificaat opstaat waar ook je url niet in zit.

Als hij het uit de ddns instellingen haalt, zal het dus beperkt werken. Als je een andere ddns sever hebt, of een vast IP  werkt het niet automatisch en moet je de hostnaam elders invullen zoals boven beschreven.

Dat is maar een idee van mij, maar makkelijk te verifiëren door mensen die de ddns optie op een of meerdere van hun nassen uit hebben staan.
Titel: Re: gedeelde koppelingen
Bericht door: Aanbeeld op 18 januari 2014, 16:31:40
Bij mij staat de DDNS uit. Dus in mijn geval kwam de hostname daar niet vandaan. Maar ik denk dat DSM eerst probeert ergens de hostname op te halen waar het al beschikbaar is en dat het menu DSM instellingen -> routerpoort deze instelling overschrijft.