Synology-Forum.nl
Overige software => File Station => Topic gestart door: dsWouter op 25 september 2014, 17:56:14
-
Hallo,
Ik heb een probleem met het delen van bestandskoppelingen: zodra gebruikers bestanden bij mij downloaden (vanaf de NAS gezien uploaden) hebben zowel de bekabelde als de wifi connecties op mijn KPN Experia box thuis (de nieuwste) geen internet connectie meer. De upload loopt wel door met een snelheid van zo'n 600KB. Bij 2 gebruikers tegelijk zelfs 1 MB. Volgens KPN meting kan mijn connectie tot 2,4 MB up hebben...
Liefst los ik dit probleem op en ik weet niet hoe. Heeft iemand hier ervaring mee? Zou bijzonder fijn zijn!
Daarom wil ik als alternatief een snelheidslimiet voor de upload instellen, echter hoe doe je dat voor gedeelde bestandskoppelingen? Ik heb de snelheidslimiet ingesteld (onder file station, instellingen) voor alle gebruikers en http (omdat ik denk dat dit wellicht de bestandskoppelingen zijn?) echter dit werkt niet: nieuwe uploads lopen gewoon met de veel hogere snelheid door. En blokkeren al mijn andere internet verkeer thuis...
Wat ik tijdens of na het uploaden van de bestanden (het zijn mappen van ongeveer 4,5 GB ieder, totaal 50 GB voor alles) zie is dat de Synology log errors toont met System failed to get external IP. Het internet lampje op de Experia box blijft echter groen en KPN ziet niet dat mijn connectie weg is... Ik hoef de box ook niet te resetten om de connectie terug te krijgen...
Heel graag jullie suggesties, tips, trucs wat ik kan doen om dit op te lossen!
Hartelijk bedankt alvast, Wouter
-
Als je internet connectie tot z'n max belast (upload of download) dan zal al het andere verkeer geblokkeerd worden, omdat elk verkeer zowel pakketjes verstuurt en ontvangt.
Dat is de verklaring waarom niemand meer internet heeft. Je hebt de pijp gewoon dichtzet met die uploads.
Ik weet niet wat voor soort internet abbo je hebt maar als KPN zegt dat je 2,4 Mb het dan bedoelen ze daarmee 2,4Mega bits per seconden.
Up en download worden meestal in MB/s gegeven (Mega Bytes per seconden) daar zit een factor 8 tussen (1 Byte = 8 bits).
Wat betreft de limitering van de upload snelheid zou je die misschien aan kunnen brengen op gebruiker nivo.
Je kunt bij elke gebruiker een speed limit per protocol instellen.
Ik neem aan dat downloaders een user account gekregen hebben?
Zo niet hoe downloaden ze dan?
-
Hoi Wouter,
Ik zit bij een KPN dochter (xs4all) en als ik inderdaad iets ophaal via internet van mijn NAS, zie ik eenzelfde gedrag.
Ik gebruik niet de shared link optie, maar gewoon de Filestation in een webbrowser
In mijn modem ingesteld dat alles van/naar mijn NAS met een lage prioriteit behandeld moet worden.
Dit werkt correct als mijn NAS aan het downloaden is, echter niet als er iets opgehaald wordt vanuit mijn NAS.
Ook ik ben op zoek dat als er een verbinding gemaakt wordt vanuit het internet naar mijn NAS (wat voor protocol dan ook), dus uitsluitend vanuit een niet lokaal ip nummer, er een snelheids limiet cq lage prioriteit aan dit verkeer gegeven wordt.
Zou het nog een keer apart moeten testen, maar volgens mij gebeurd dit uitsluitend bij het ophalen van bestanden van mijn NAS en niet bij het plaatsen van bestanden naar mijn nas via een internet verbinding.
Ikzelf heb een vast/eigen ip nummer waarmee direct een verbinding gemaakt wordt.
Omdat ik uitsluitend gebruik maak van filestation, heb ik wel een Trafic control aangemaakt (tussenoplossing) welke dit verkeer beperkt. Geen echte oplossing maar het helpt wel.
Zou het een typisch KPN probleem zijn of een generiek probleem?
-
Ik heb een zo'n gebruiker en hij kan alleen bestanden ophalen via FTP.
En dat verkeer kan ik wel beperken in snelheid.
-
Oplossing zal het gebruik van een router met QoS functie, die niet 100% upload geeft als het gevraagd wordt, maar een beetje bandbreedte overhoudt voor andere taken. Ik heb geen idee of de KPN routers een QoS optie hebben.
-
Hartelijk bedankt voor het meedenken en jullie reacties!
Ter verduidelijking, mijn vraag gaat over de optie om bestandskoppelingen te delen aan meerdere eenmalige gebruikers, dit kan via File Station, zie schermafbeelding:
FTP is voor mijn gebruikers helaas niet handig, ik deel regelmatig een grote verzameling mp3 radio hoorspelen aan allerlei mensen, de meeste daarvan hebben echter beperkte computer kennis. Die wil ik gewoon een eenvoudige download link bieden.
De optie van traffic control (verkeer beheer) lijkt me een goede, daarmee moet ik een snelheidslimiet voor het delen van bestandskoppelingen kunnen delen lijkt me! Echter, welke toepassing moet ik selecteren om de limiet toe te passen voor het delen van bestandskoppelingen? Ik heb de limiet nu op Windows bestandsservice gezet (zie schermafbeelding), maar dan wordt het gebruik van mijn NAS vanaf mijn lokale PC ook trager ben ik bang?
En eigenlijk twijfel ik of het de toepassing Windows bestandsservice is want in de logfiles van de Windows bestandsservice zie ik geen uploads terug van de gedeelde bestandskoppelingen.... Er is een ander forum onderwerp over het loggen van gedeelde bestandskoppelingen waar gezegd wordt dat deze in het logboek van de Windows bestandsoverdracht komen, ik zie ze daar helaas alleen niet... Waarschijnlijk is het dus een andere toepassing, alleen welke? Glimlach
Anders lijkt er op dat ik de snelheidsbeperking op mijn modem moet instellen. Echter, ik heb alle menus gehad en quality of service instellen op mijn Experia box (ZTE H368N) lijkt helaas niet mogelijk, ik zie nergens de optie hiertoe...
En 600 KByte is dan inderdaad 4,8 Mbit dus als KPN in Mbit praat gebruikt de Synology upload inderdaad mijn volledige capaciteit, of eigenlijk zelfs het dubbele van de capaciteit volgens KPN .
Vriendelijke groet, Wouter
-
Ik heb de snelheidslimiet ingesteld (onder file station, instellingen) voor alle gebruikers en http (omdat ik denk dat dit wellicht de bestandskoppelingen zijn?) echter dit werkt niet: nieuwe uploads lopen gewoon met de veel hogere snelheid door. En blokkeren al mijn andere internet verkeer thuis...
Hoewel je schermafbeeldingen net wat afwijkend zijn met wat ik hier vind,
(welke DSN versie gebruik je? ----> ik gebruik versie 5.0-4493 update 5 ).
Als het de instelling is zoals weergegeven op je voorlaatste plaatje, is de instelling nog niet "afgemaakt". De instelling bij de laatste kolom heb je daar als "Geen" staan. Volgens de Help-file is er dan geen beperking. Je zou daar moeten kiezen voor "Contstant" of "Variabel" (variabel volgens een bepaald schema).
In de Help-file staat uitgebreid hoe je een snelheidslimiet instelt, met een voorbeeld met meerdere gebruikers. Als een gebruiker zowel in de ene groep als de andere groep zit hoe een en ander geregeld wordt in prioriteiten.
Nu schrijf je elders dat je geen aparte gebruikers voor de download hebt afgestemd, maar laat je gebruikers dan vrij toegankelijk van je NAS gebruik maken?
-
Bestandskoppelingen gaan via poort 5000.
Je kunt in het "Control Panel" bij "Network" kiezen voor "Traffic Control" om per poort limieten in te stellen.
Kies voor "Create" en daarna voor "Custom" en stel poort 5000 in.
Je hebt dan ook een snelheidbeperking op je admin console maar daar ga je geen last van hebben. Dat is alleen je web interface.
PS Ik heb geen Nederlandse interface dus de termen zullen anders zijn, maar je komt er vast wel uit.
-
Kiezen voor beperking op poort 5000 is (bijna) identiek) aan wat ik vermeld in de screenshot van
« Reactie #2 »
-
Nee dan limiteer je ook Filestation en andere zaken.
Als je voor "Custom" kiest kun je specifiek poort 5000 limiteren.
-
Alleen een kleine opmerking, "Traffic Control" is alleen voor uitgaande verkeer dus, als deze wordt ingesteld, b.v. voor poort 5000, dan heeft dit geen invloed op het lokale netwerk.
-
Bedankt voor de tips weer, volgens mij moet dit toch de oplossing zijn, ik heb het ingesteld en ga het ervaren, zal laten weten of het heeft gewerkt!
Ingesteld: limiet van 300KB via "Traffic Control" (verkeerbeheer) voor poort 5000. Juist fijn dat dit geen invloed heeft op het lokale netwerk!
Wat me nog wel onduidelijk is:
1. geldt dit 300KB voor zowel up als down? (verzenden en ontvangen)? Bij de snelheidslimiet voor gebruikers stel je up en down apart in, hier niet?
2. kan ik het verkeer naar buiten / over poort 500 apart kan controleren?
2A In broncontrole, netwerk (zie schermafdruk) zie ik verzonden verkeer dat ik niet kan plaatsen... Hoger dan mijn limiet en zonder dat ik bewust iets met de Synology doe...? (en zonder dat cloud station iets te syncen heeft en zonder dat ik media in huis afspeel of een back up maak, etc)
2B In het log center, bestandsoverdracht, zie ik geen extern gedeelde bestanden terug, alleen intern via cloud station gesynchroniseerde files. Waar vind je de log van de gedeelde bestandskoppelingen? (zie schermprint)
Vriendelijke groet, Wouter
PS Mijn DSM versie is DSM 5.0-4493 Update 5
-
Sorry mensen, toch nog een vervolg vraag: waar is de snelheidslimiet binnen filestation voor gebruikers dan voor?
En specifiek die voor http, welke snelheid beperk je door deze in te stellen? (En waarom zit dit in het menu onder file station en niet onder gebruikers?)
Die geldt dus voor file station en daar vallen bestandskoppelingen toch ook onder? (zie schermafbeelding)
-
Klik eens op ? (Help)
[attachimg=1]
-
Met alle respect, in de help van file station staat bij mij over "Bestandskoppelingen delen" niets anders dan het volgende: (zie onder) Er staat dus echt niets over snelheidslimieten of logging specifiek voor "Bestandskoppelingen delen"...
En over snelheidslimieten staat niets anders dan dit: (zie onder) Dus niets specifiek over Bestandskoppelingen delen of wat de gebruikersgroep http exact doet.
Eerlijk gezegd: wat in de help staat kan ik meestal zelf verzinnen (hoe je een geldigheidsdatum instelt voor een te delen bestand bijvoorbeeld) en wat ik wil weten staat er helaas niet in...
Of misschien had ik Engels moeten kiezen, is de help functie dan beter ?
AD 1:
"
Bestandskoppelingen delen
Op uw Synology NAS opgeslagen bestanden of mappen kunnen snel en gemakkelijk worden gedeeld. Klik met de rechtermuisknop op een bestand of map en selecteer Bestandskoppelingen delen. Dit genereert een koppeling en QR-code die u naar vrienden of andere gebruikers kunt sturen. Zij kunnen de koppeling volgen om het geselecteerde bestand of de map te downloaden, ongeacht of zij een DSM-account hebben.
Om bestandskoppelingen te delen:
selecteer de bestanden of mappen die u wilt delen.
Klik met de rechtermuisknop op de geselecteerde bestanden of mappen, of klik op het menu Actie. Kies vervolgens Bestandskoppelingen delen.
In het venster dat verschijnt worden de gedeelde koppelingen en QR-codes weergegeven.
De volgende opties kunt u ook wijzigen:
Geldigheidsperiode: klik op deze knop om een geldigheidsperiode in te schakelen. Hiermee wordt de actieve duur van de koppeling beperkt. Na het verlopen van de geldigheidsperiode zijn de koppelingen onbruikbaar.
Wachtwoord: klik op deze knop om wachtwoordbeveiliging in te schakelen en in te stellen. Gebruikers moeten het opgegeven wachtwoord invoeren om de geselecteerde bestanden of mappen te downloaden.
Gedeelde koppelingen delen
Bestaande gedeelde koppelingen kunt u beheren onder Hulpprogramma's > Beheer gedeelde koppelingen. In het venster dat verschijnt beschikt u over de opties om bestaande gedeelde koppelingen te bewerken, te delen of te verwijderen.
Opmerking:
het gedeelte Status van elke gedeelde koppeling toont het volgende:
Geldig: de gedeelde koppeling werkt correct.
Verlopen: de geldigheidsperiode van de gedeelde koppeling is verlopen.
Ongeldig: het gedeelde bestand of de gedeelde map bestaat niet meer of u hebt niet de vereiste rechten voor toegang tot het bestand of de map.
Nog niet actief: de gedeelde koppeling is nog niet actief."
AD 2:
"Om de snelheidslimiet van een groep te bewerken:
u kunt een groepsnelheidslimiet voor verschillende services inschakelen (bijv. File Station, FTP enz.) om de gebruikte bandbreedte te beperken van groepsleden die bestanden via de service overdragen. Groepsnelheidlimieten worden gedeeld door alle groepsleden.
Selecteer de groep die u wilt bewerken.
Klik op Bewerken en ga naar het tabblad Snelheidslimiet.
Voor elke service kunt u een van de volgende opties selecteren:
Geen: er wordt geen snelheidslimiet toegepast wanneer groepsleden de service gebruiken.
Constant: een vaste en constante snelheidslimiet wordt toegepast op de groepsleden. In de velden links kunt u de upload- en downloadsnelheidslimieten aangeven.
Variabel: om twee verschillende snelheidslimieten op te geven en volgens een schema toe te passen op de groepsleden. Klik op de knop Aanpassen om de snelheidslimietinstellingen en het schema te wijzigen.
Klik op OK om te voltooien.
Snelheidslimiet voor gebruikers die tot meerdere groepen behoren.
Wanneer een gebruiker tot meerdere groepen behoort, wordt voor de overdracht van bestanden zijn snelheidslimiet vastgesteld op basis van de groep met de grootst beschikbare bandbreedte. Omdat de bandbreedte evenredig wordt verdeeld over de gebruikers die bestanden overdragen, wijzigt de beschikbare bandbreedte naar gelang het aantal gebruikers dat op dat moment de gedeelde groepsbandbreedte gebruikt.
Bijvoorbeeld, de gebruiker "John" behoort tot "Groep 1" (snelheidslimiet 500KB/s; vijf gebruikers) en "Groep 2" (snelheidslimiet 400KB/s; twee gebruikers).
Als alle gebruikers van Groep 1 en Groep 2 gelijktijdig bestanden overdragen, heeft John een snelheidslimiet van 200KB/s en zal zijn verbruik overeenkomen met het gedeelde bandbreedtequotum van Groep 2.
Wanneer de andere gebruikers van Groep 1 de overdracht van bestanden hebben voltooid, zal de snelheidslimiet van John onmiddellijk wijzigen naar 500KB/s en zijn verbruik overeenkomen met het gedeelde bandbreedtequotum van Groep 1."
-
Ik begrijp dat het verwarrend is er zitten op verschillende plaatsen snelheids beperkingen.
Jij wilt eigenlijk een onderscheid maken tussen uploaden (vanuit je NAS) naar het internet en het verkeer op je LAN.
Dat laatste wil je helemaal niet limiteren en dat eerste wel.
Je NAS kent dat onderscheid helemaal niet, voor hem is het allemaal netwerkverkeer.
Als je nu op gebruikers niveau gaat limiteren dan werkt dat ook voor je lokale verkeer en dat wil je niet.
Wat dus wel doen kunt is het verkeer naar poort 5000 limiteren. Dat geld dan ook wel voor je lokale verkeer maar lokaal gebruik je poort 5000 alleen voor je webman interface en niet voor dataverkeer.
Aangezien je nog steeds veel netwerk belasting ziet ondank het instellen van die limiet op poort 5000, moet zien uit te vinden welk process en/of protocol dat verkeer veroorzaakt.
Is het poortnummer in je links niet toevallig 5001?
Is dat lokaal verkeer? Of is dat internet upload?
Verder is de vraag of uploaden via zo'n shared link wel echt over poort 5000 gaat of misschien wel via WebDAV. Ik heb het nog nergens kunnen vinden en geen mogelijkheid om het te testen.
Je moet in de process monitor kijken welk process er actief is die dat verkeer genereerd en ook kun je in de processcmonitor kijken wat die speedlimit die je ingesteld hebt doet.
-
Hallo Ben,
Bedankt wederom voor je bericht! Het is in ieder geval poort 5000 want dit staat er in mijn links: http://bijsterveld.synology.me:5000/fbdownload/....
En hoewel de netwerk monitor hogere uploads toont is mijn internet verbinding stabiel gebleven sinds het instellen eerder vandaag. Tot nu toe ben ik dus blij, hopelijk blijft het zo goed gaan!
Verder heb ik nog in het log center gezocht maar ik kom geen bestandsoverdracht van via bestandsoverdracht gedeelde bestanden tegen, blijkbaar wordt dit nog niet gelogd.
Vriendelijke groet, Wouter
-
Aangezien je aangaf bij XS4ALL te zitten heb je wellicht een Fritz!Box modem/router.
In de Fritz!Box firmware vind je onder
Internet/Filters de Prioritization tab met de Qos instellingen (alhoewel daar niet zo genoemd).
Die hebben aleen invloed op je Internet verbinding, niet op je local netwerk.
Onderaan die tab vind je daar "Background Applications".
Maak daar een New Rule aan, en
* specificeer als network device je NAS
* specificeer als network application "All"
(of experimenteer met de "http server" of juist "everything except surfing and mail")
Uit de Fritz!Box help-file:
Background Applications
This category is suitable for applications that do not require any high transmission speed and which are not time-critical (e.g. peer-to-peer services or automatic updates).
Network applications assigned to this category are always treated with the lowest priority when the Internet connection is working at full capacity. So whenever an application from a different category or a non-prioritized application requires the entire bandwidth, all background applications must wait until bandwidth capacity becomes available again.
If no other network applications are active, then the background applications receive the entire bandwidth.
-
Met enkele dagen ervaring en testen vanaf diverse locaties kan ik bevestigen dat mijn probleem is opgelost: de snelheidslimiet op poort 5000 werkt effectief en mijn internet verbinding thuis is helemaal werkend gebleven.
Ik ben er heel blij mee, hartelijk bedankt nogmaals allemaal!