Synology-Forum.nl

Packages => 3rd party Packages => NZBGet => Topic gestart door: slingshot op 08 december 2015, 12:09:33

Titel: NZBGet laten downloaden via VPN
Bericht door: slingshot op 08 december 2015, 12:09:33
Ik wil graag NZBGet laten downloaden via een VPN verbinding.
Is dit mogelijk?

Ik kan mijn router ook via VPN laten lopen, maar dan al het verkeerd uiteraard via de VPN verbinding en dit schijnt voor gamen niet zi fijn te zijn (langzame ping). Dus ik wil alleen het downloaden via VPN laten lopen.
Ik kan echter niets vinden bij de instellingen van NZBGet.

Alvast bedankt voor de hulp!
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: Birdy op 08 december 2015, 13:19:51
Is niet mogelijk.
Dan ga je toch downloaden als je niet aan het gamen bent ?
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: slingshot op 08 december 2015, 13:55:17
MOD: Onnodige citaat is verwijderd, lees even. (http://www.synology-forum.nl/vragen-en-opmerkingen-over-het-forum/gebruik-de-citaatknop-met-mate-17838/)

Ja dat zou kunnen en dan iedere keer op mijn router de VPN aan en uitzetten.
Niet het meest ideale maar het zou kunnen.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: Pippin op 08 december 2015, 14:00:58

De simpelste oplossing is de DS als VPN client in te stellen zodat die naar je VPN provider verbindt.
De rest op je LAN gaat dan het gewone internet over, gamen doe je vanaf een PC neem ik aan.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: slingshot op 08 december 2015, 14:04:08
Ja dat klopt, dan ga ik dat proberen in te stellen. Dank je voor alle hulp.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: mchp92 op 09 december 2015, 07:50:06
De simpelste oplossing is de DS als VPN client in te stellen zodat die naar je VPN provider verbindt.

Ik heb hier links en rechts wat uitgeprobeerd (maar niet doorgezet), gewoon om te snappen of / hoe t werkt. Technisch krijg je t aan de praat, maar wel links en rechts wat limitaties:
- je vpn provider moet torrent verkeer toelaten (weet niet of dat trouwens voor newsgroups ook geldt)
- keuze van je vpn server (geografie) heeft behoorlijke impact op welke torrent sites je nog kunt zien, en hoeveel seeds dan per torrent
- als je vpn doet vanwege anonimiteit, wil je vast ook weten hoeveel logs je provider bewaart. Torrentfreak had hier eerder dit jaar een aardig overzicht van
- connect van buitenaf via ddns (xyz.synology.me) werkte niet meer, omdat je op je vpn server niets kunt instellen zoals port forwarding op een router. Je kune je nas van buitenaf alleen nog via quickconnect benadern. Werkt veel langzamer. Ik heb nog als hypothese dat ik wellicht via een vpn server op mijn router en wat andere gein mogelijk toch jog kan blijven connecten, maar dat heb ik nig niet getest
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: slingshot op 09 december 2015, 10:14:17
Het werkt op zich zoals ik wil, alleen gaat download snelheid wel aanzienlijk naar beneden ook bij een VPN server in nederland.
Ik ben nog even aan het kijken of ik dat sneller kan krijgen, maar op zich vind ik dan niet heel erg.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: Pippin op 09 december 2015, 11:02:04
Met een beetje proberen krijg je misschien de snelheid nog iets hoger.
Snelheid kun je testen in PuTTY met:
wget -O /tmp/100mb.bin https://speedtest2.nl/download/100mb.binDat laat de tijd zien.
100mb.bin komt dan in de tmp map terecht en moet je daarna verwijderen of evt. het pad naar een gedeelde map geven.

In de *.ovpn kun je dit toevoegen:

fast-io #Deze kun je sowieso toevoegen, kan dus gewoon blijven staan maar doet niets onder Windows.
mssfix 1400 #Standaard is 1450, ergens tussen 1300-1450 kun je proberen.
mssfix is een kwestie van proberen, helpt het niet dan verwijderen.

Dan is er nog één:
sndbuf 393216
rcvbuf 393216
Als dit niets helpt dan kun je nog 0 (nul) proberen en als dat niets helpt, helpen andere waarden ook niet.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: slingshot op 09 december 2015, 11:05:44
Hoi,

Waar kan ik dat bestand vinden en je geeft aan dat ik een 0 kan invoeren, is dat voor de twee waarden van sndbuf en rcvbuf.
Het bestand kan ik het beste bewerken door het op te halen en weer terug te plaatsen?

Ik heb niet zoveel ervaring met linux.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: Pippin op 09 december 2015, 11:13:16

Dat *.ovpn bestand heb je gekregen/gedownload van/bij je VPN provider.
Die kun je in een tekst editor openen en de regels gewoon bovenaan toevoegen en dan opnieuw importeren in de VPN client in DSM.

Ja, 0 is voor sndbuf en rcvbuf.

Als je download naar een gedeelde map is het eenvoudig dat bin bestand te verwijderen.
tmp wordt dan /volume1/<gedeeldemap>
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: slingshot op 09 december 2015, 11:27:50
Bij het aanmaken van de VPN verbinding moet ik een serveradres opgeven, een port en dergelijk  en het certificaat.
Ik heb wel zo'n bestand gekregen, maar daar wordt de NAS niet om gevraagd. (zie bijlage)

De inhoud van het bestand is:
client
dev tun
proto udp
remote xyz.com 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
tls-client
remote-cert-tls server
auth-user-pass
comp-lzo
verb 1
reneg-sec 0
crl-verify crl.pem

Waar moeten hier jou gegevens inkomen en waar kan ik het bestand dan op de NAS plaatsen?
En kan het zijn dat het TCP protocol sneller is den het UDP?
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: Pippin op 09 december 2015, 11:35:23

In de regel is UDP iets sneller maar niet geschoten is altijd mis.
Ik zie nu dat er inderdaad alleen een gebruikersnaam, wachtwoord en certificaat gevraagd wordt...

Dan wordt het handenarbeid met WinSCP maar moet ik eerst zoeken waar dat opgeslagen is.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: slingshot op 09 december 2015, 11:42:28
Maakt inderdaad niet veel uit UDP of TCP. Zouden de andere protocollen sneller kunnen zijn? Kwestie van proberen waarschijnlijk?
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: mchp92 op 09 december 2015, 16:08:14
@mchp92  MOD: Onnodige citaat is verwijderd, VOOR DE 10e KEER, lees even, DANK JE WEL. (http://www.synology-forum.nl/vragen-en-opmerkingen-over-het-forum/gebruik-de-citaatknop-met-mate-17838/)

Certificaat moet je van je vpn provider krijgen
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: slingshot op 09 december 2015, 16:27:01
Het certificaat heb ik gekregen van de provider dat is het probleem niet. Maar je hebt ook een instellingen bestand en dat kan je op je NAS niet meegeven, daar vraagt de NAS niet om tijdens het configureren van de VPN.
Maar de andere persoon is al aan het uitzoeken waar dit staat.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: Pippin op 09 december 2015, 17:35:01

Stop eerst de VPN verbinding.

Ga dan met WinSCP naar:
/usr/syno/etc/synovpnclient/openvpn

En daar staat:
client_hiereennummer

Die open je door dubbelklik en voegt daaraan toe:
fast-io
mssfix 1400
sndbuf 393216
rcvbuf 393216

Het overleeft wel herstarten van de VPN maar of het herstarten van de DS en/of updates overleeft weet ik niet.
Om evt. te kunnen troubleshooten kun je nog:
log /var/log/vpnlog.log
verb 4
eraan toevoegen.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: slingshot op 11 december 2015, 11:33:24
Ik heb het doorgevoerd en hierbij de resultaten.
Wat is opvallend vindt is dat de speedtest aanmerking langzamer is zonder VPN dat een download met NZBGet zonder VPN.

Zonder VPN
===========
NZBGet haalt 7,21 MB/s
Speedtest haalt 3,47 MB/s

Met VPN (aanpassingen verwerkt):
NZBGet haalt 2,45 MB/s
Speedtest haalt 2,17 MB/s
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: Pippin op 11 december 2015, 12:49:38

Met Speedtest bedoel je de wget methode?
Een online test, zoals op http://www.speedtest.net/nl, als je met VPN verbonden bent kan een vertekend beeld geven bij een download test.
Waar nzbget vanaf download weet ik niet maar ik kan mij voorstellen dat dat niet altijd van dezelfde plaats komt of van meerdere en daardoor een vergelijk wat lastiger wordt.
Waar het bij de snelheidstest eigenlijk om gaat is dat je van dezelfde, dus één, server download zodat dezelfde route over het internet gevolgd wordt. Vandaar de wget manier die bij speedtest2.nl 100mb.bin ophaalt.

Een vergelijk tussen zonder aanpassing/met aanpassing was ook wel interessant geweest.
Het kan ook zijn dat die VPN provider gewoon niet sneller is...
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: slingshot op 11 december 2015, 13:07:08
Bij voor en na aanpassing zat niet zoveel verschil.
NZBGet download altijd uit dezelfde nieuwsgroepen en zit zonder VPN altijd boven de 7 MB en met VPN rond de 2,5.

Ik denk dat het de CPU kracht ligt, die niet sneller kan encrypten/decrypten. De processor staat op 99% waarvan de helft door NZBGet en de helft door OpenVPN wordt gebruikt.

Ik heb het idee dat dit ook voor mijn oudere PC en nieuwe laptop geldt, maar zal dat dit weekend testen door daarop wat test uit te voeren.
Speedtest op laptop gat van 120 zonder VPN naar 105 met VPN, op oude PC van 120 zonder VPN naar 80 met VPN.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: Pippin op 11 december 2015, 13:17:47

Dan zal het inderdaad de CPU zijn.
Als ik mij niet vergis heeft @Birdy ergens een aanpassing m.b.t. SSL cipher in het forum gepost waarbij cipher RC4-MD5 gebruikt wordt.

Edit:
Meteen even opgezocht:
http://www.synology-forum.nl/nzbget/nzbget-installeren-(nieuw)-parkeer-deze-even-hier-omdat-het-nog-niet-af-is-(/msg164351/#msg164351
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: slingshot op 11 december 2015, 13:21:56
Ik begrijp dat dit gaat als NZBGet download over een SSL verbinding.
Dat zou ik wel in kunnen stellen, maar dat is nu niet zo (of wel als je via VPN gaat??)
Waar moet ik die Cipher instellen?
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: Pippin op 11 december 2015, 13:25:52

Gewoon de link in het topic volgen ;-)
http://www.synology-forum.nl/nzbget/tip-ciphers-gebruiken-kan-je-downloads-versnellen/msg87001
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: Pippin op 11 december 2015, 13:35:25
maar dat is nu niet zo

In dat geval zal het niet helpen.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: slingshot op 11 december 2015, 14:10:19
Klopt, maar ook met SSL aan wordt het er niet sneller van.
Ik doe van het weekend wat test met de VPN op oude PC en nieuwe laptop.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: Birdy op 11 december 2015, 14:13:08
Waar moet ik die Cipher instellen?

Deze topic moet je hebben. (http://www.synology-forum.nl/nzbget/tip-ciphers-gebruiken-kan-je-downloads-versnellen/msg87001)
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: slingshot op 11 december 2015, 14:15:09
MOD: Onnodige citaat is verwijderd, lees even. (http://www.synology-forum.nl/vragen-en-opmerkingen-over-het-forum/gebruik-de-citaatknop-met-mate-17838/)

Heb ik gedaan RC4 blijkt de snelste te zijn. Maar ik gebruik geen SSL en zonder VPN is de snelheid 7,8 MB/s dus goed.
Titel: Re: NZBGet laten downloaden via VPN
Bericht door: Pippin op 11 december 2015, 14:30:53

Dat is wat ik bedoelde met "In dat geval zal het niet helpen."
Dus omdat je al geen gebruik maakt van SSL. Gebruik van SSL kost ook weer wat rekenkracht.

De meest beperkende factor is in dit geval de CPU omdat op de PC/laptop goede resultaten behaald worden.