Chi ha ancora un vecchio Fritz!Box o un router Telekom Speedport o vuole ottenere di più dal suo attuale router può usare Freetz per far funzionare componenti professionali come un server web Apache sul Fritz!Box. Questo risparmia un server separato e aggiorna il Fritz!Box. Ci sono anche estensioni per i router Telekom.
Sono disponibili firmware OpenSource per la maggior parte dei router. Tuttavia, AVM è molto più restrittiva con i suoi Fritz!Box e non permette di sostituire il firmware interno. Tuttavia, è possibile leggere il firmware del dispositivo con lo strumento Freetz ed espanderlo con nuove funzioni. Gli amministratori possono quindi riprodurre questo firmware aggiornato sul box Fritz! e ottenere un potente server DNS, FTP, OpenVPN o web. Tuttavia, ci sono anche numerosi altri pacchetti e funzioni.
Utilizzare il Fritz!Box come server Dwonload
Oltre a Freetz, ci sono anche alcune estensioni OpenSource su Internet con cui AVM Fritz!Box può essere esteso. Se gli amministratori caricano l'estensione Fritz!Load, possono scaricare file da Internet alla memoria locale del Fritz!Box tramite l'interfaccia web del Fritz!Box. Questo è particolarmente pratico quando devono essere eseguiti download più grandi, ma gli amministratori non vogliono appesantire il proprio server. In questo modo, il Fritz!Box e il suo sistema NAS possono essere trasformati in un server di download.
Dopo l'aggiornamento, il nuovo menu Fritz!Load può essere trovato nell'area sinistra del menu del Fritz!Box (vedi Figura 1). Per iniziare un download, gli utenti cliccano su DownloadNew in Fritz!Load. Gli indirizzi dei file devono essere inseriti nel campo. Il Fritz!Box elabora i download uno dopo l'altro senza la necessità che il PC sia acceso.
Preparazione per integrare Freetz nel firmware AVM
Chi vuole andare oltre e aggiungere intere parti del firmware dovrebbe considerare Freetz. Il software è concesso in licenza sotto la Free Software Foundation Europe. Prima di cambiare il firmware, bisogna tener presente che Freetz interviene molto chiaramente nel firmware del Fritz!Box. In caso di problemi, non ci si può aspettare un aiuto da AVM. Questo significa che gli amministratori dovrebbero adattare solo i Fritz!Box che altrimenti non sono più necessari e devono servire come server web o server DNS in futuro, o familiarizzare bene con Linux e Freetz in anticipo.
Ogni amministratore può creare la propria immagine Freetz e integrare le funzioni che desidera. A questo scopo, gli sviluppatori forniscono un computer virtuale basato su VirtualBox. Questo è installato con Linux e fornisce l'ambiente di sviluppo Freetz.
Se qualcosa va storto, Fritz!Boxes può essere ripristinato con speciali strumenti di recupero. Questi possono essere scaricati dal sito FTP di AVM. La procedura guidata di recupero aiuta a ripristinare un Fritz!Box. Per fare questo, un computer deve solo essere collegato al Fritz!Box tramite un cavo di rete (vedi Figura 2).
Avviare l'ambiente di sviluppo Freetz
Il modo più semplice per lavorare con Freetz è usare l'ambiente di sviluppo Freetz Linux. Questa soluzione open source può essere scaricata come file OVA. Dopo il download, il file OVA viene importato in VirtualBox e poi avviato. L'importazione viene effettuata in VirtualBox tramite Import fileAppliance. In seguito, la soluzione è disponibile come computer virtuale in VirtualBox (vedi Figura 3). Il login al sistema Linux è fatto con il nome utente freetz e la password freetz.
La connessione è fatta tramite Putty. Affinché la connessione funzioni, l'opzione WindowsTranslations deve essere selezionata nelle impostazioni dopo aver avviato Putty. A destra, l'impostazione UTF-8 deve essere attivata. Gli amministratori dovrebbero poi salvare questa impostazione nella finestra principale con Save. Una connessione può quindi essere stabilita. Di nuovo, il nome utente e la password sono freetz (vedi Figura 4).
Nella rete dovrebbe essere disponibile un server DHCP, che distribuisce anche un gateway standard. Il server virtuale ha bisogno di un accesso a Internet. In alternativa, gli amministratori devono assegnare manualmente un indirizzo IP al server virtuale. Tuttavia, questo può essere fatto solo con i comandi di Linux.
Il primo passo dopo la connessione è aggiornare Freetz tramite Putty. Questo richiede i seguenti tre comandi:
- sudo apt-get update
- sudo apt-get -d upgrade
sudo apt-get -y upgrade
Questo aggiorna i pacchetti e i programmi disponibili nella VM (vedi Figura 5). Come l'aggiornamento del firmware avviene successivamente e i pacchetti sono integrati possono essere trovati qui (http://freetz.org/wiki/help/howtos/common/newbie).
Miglioramento dei router Telekom SpeedPort con firmware open source
Alcuni router SpeedPort sono AVM Fritz!Box modificati. Questi sistemi possono anche essere ampliati e migliorati. In molti casi i router SpeedPort corrispondono agli AVM Fritz!Box 7170 o più recenti. Questo significa che è generalmente possibile lavorare con Freetz ed espandere significativamente i router SpeedPort con nuove funzioni. Il modo migliore per farlo è usare lo strumento Speed2Fritz. A questo punto, avete la possibilità di importare gli aggiornamenti modificati da AVM, o anche Freetz. Questo dipende dalla versione del router SpeedPort. Come convertire un router SpeedPort in un AVM Fritz!Box sotto Linux è spiegato anche nel seguente video di Youtube:
Ma ci sono anche modelli SpeedPort che non sono di AVM, per esempio lo Speedport W500V e il Targa WR500 VoIP. Ma anche qui, ci sono firmware alternativi basati su Linux. Questi offrono anche la possibilità di installare funzioni estese. L'applicazione BitSwitcher, anch'essa un progetto open source, aiuta in questo.