User Tools

Site Tools


synology

NAS Synology

Ho un Synology NAS diskstation DS412+

ipkg

Si può aggiungere un repository di terze parti per installare moduli non ufficiali usando ipkg. Il modello di CPU si può recuperare da questa pagina, la CPU è Intel Atom D2700 Scaricare il bootstrap da syno-x07-bootstrap_1.2-7_arm.bin Per installare il nuovo bootstrap eseguire (vedi queste istruzioni)

./syno-x07-bootstrap_1.2-7_arm.xsh  

quindi provarlo con

DiskStation> ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/cross
Successfully terminated.
DiskStation> ipkg upgrade
Nothing to be done
Successfully terminated.

Installare il proxy server Squid

DiskStation> ipkg install squid3
Installing squid3 (3.1.8-1) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/squid3_3.1.8-1_i686.ipk
Configuring squid3
create default cache and logs dir
2014/12/27 14:28:25| Creating Swap Directories

You should review the configuration file /opt/etc/squid/squid.conf,
make any necessary change, and complete the install by running - 
/opt/etc/init.d/S80squid start

La cartella per la cache è di default /opt/var/squid/cache che viene creata in /volume1/@optware/var/squid/cache Quindi cambiare la dimensione minima della cache da 100 a 4096MB modificando /opt/etc/squid/squid.conf

vi /opt/etc/squid/squid.conf
# Uncomment and adjust the following to add a disk cache directory.    
#cache_dir ufs /opt/var/squid/cache 100 16 256                         
cache_dir ufs /opt/var/squid/cache 4096 16 256                         

Quindi generare la directory di cache

squid –k parse
squid –z
2014/12/27 14:59:48| Creating Swap Directories
2014/12/27 14:59:48| /opt/var/squid/cache exists
2014/12/27 14:59:48| Making directories in /opt/var/squid/cache/00
2014/12/27 14:59:49| Making directories in /opt/var/squid/cache/01
2014/12/27 14:59:49| Making directories in /opt/var/squid/cache/02
2014/12/27 14:59:50| Making directories in /opt/var/squid/cache/03
2014/12/27 14:59:50| Making directories in /opt/var/squid/cache/04
2014/12/27 14:59:51| Making directories in /opt/var/squid/cache/05
2014/12/27 14:59:52| Making directories in /opt/var/squid/cache/06
2014/12/27 14:59:52| Making directories in /opt/var/squid/cache/07
2014/12/27 14:59:53| Making directories in /opt/var/squid/cache/08
2014/12/27 14:59:54| Making directories in /opt/var/squid/cache/09
2014/12/27 14:59:54| Making directories in /opt/var/squid/cache/0A
2014/12/27 14:59:55| Making directories in /opt/var/squid/cache/0B
2014/12/27 14:59:55| Making directories in /opt/var/squid/cache/0C
2014/12/27 14:59:56| Making directories in /opt/var/squid/cache/0D
2014/12/27 14:59:56| Making directories in /opt/var/squid/cache/0E
2014/12/27 14:59:57| Making directories in /opt/var/squid/cache/0F

Lo script di avvio non è nel percorso standard quindi si crea un link

ln –s /opt/etc/init.d/S80squid /usr/syno/etc/rc.d/
synology.txt · Last modified: 2023/01/05 09:32 by gperon