Ik had na mijn
eerste package voor Synology gemaakt te hebben nog wat ideeën voor andere packages, zodoende hier mijn tweede package voor de Synology router, Squid cache versie 3.5.13, crosscompiled speciaal voor de rt1900ac.
Wat is Squid?Squid is een proxy server die het mogelijk maakt om netwerk te traffiek te filteren. In plaats van rechtstreeks een verbinding te maken een server op het internet, wordt de informatie gestuurd via een tussenserver in het netwerk waarop bepaalde regels met betrekking tot de traffiek kunnen ingesteld worden. Het is met Squid ook mogelijk om een cache van de data aan te leggen, zodat bepaalde bestanden niet telkens opnieuw geladen moeten worden van het internet.
Waarom zou ik Squid op de Synology router draaien?Als je een basis caching & filtering proxy wil die voor alle host op het netwerk beschikbaar is als "gateway" naar het internet, is squid ideaal. Het gebruik van de caching functionaliteit vereist de nodige opslagruimte op de router, zoals op USB of flash drive.
Ik heb de package geinstalleerd. Hoe maak ik nu gebruik van Squid?De package draait Squid als een proxy. Het volstaat om in de applicatie waarvan je de traffiek via Squid wilt sturen in te stellen met het IP adres van je router. De standaard poort van Squid is poort 3128. De poort kan je bij het installeren zelf instellen.
De Squid package werkt niet bij mij!Dat zou best kunnen. Indien dit zo is, kan je reageren in dit draadje. Het dan ook behulpzaam om de output van de volgende commandos in je antwoord te sturen zodat ik kan zien waar het eventueel fout gelopen is.
Als root :
ifconfig
cat /var/packages/Squid/etc/squid.conf
/var/packages/Squid/scripts/start-stop-status start
cat /var/packages/Squid/target/var/logs/cache.log
Deze Squid package heeft mijn router opgegeten! Waar dien ik mijn schadeclaim in?!Helaas pindakaas. Het gebruik van deze package gebeurt volledig op eigen risico. Het versienummer van deze package (0.1.x) zegt genoeg denk ik. Dit is mijn eerste poging om een package te maken, dus er kan ongetwijfeld heel wat beter.
To-do* Meer features van de proxy instelbaar maken via wizard.
* Transparant proxy mode activeren
Waar kan ik tips en feedback geven?Reply gewoon in dit draadje.
Download URL Squid SPK v0.1.0