Proxy Guifi.net basat en Ubuntu server 10.10

L’altre día hem vàren regalar per el meu rack, un “SuperServer” d’una “U” P3 amb 512 de ram… una mica petit per fer anar una desktop d’ubuntu…. per això hem vaig decidir de ficar-hi una server…

Ens baixem la darrera versió del server a www.ubuntu.com i la instal·lem sense fer masses filigranes, o sigui… ok, ok, ok, ok … jajajaja

Un cop instal·lat, reiniciem la maquina i sorpresa 🙂 no hi ha entorn gràfic…. si saps comandos, tu mateix pots continuar configurant interfícies ethernet, etc…. a mà i seguir més avall amb tots els serveis per configurar el proxy… si no, sempre tens la opció d’instal·lar les X i un escriptori gràfic mínim per poder fer la feina més fàcilment….

apt-get install x-window-system-core gnome-core

Un cop fet, ja pots executar-lo fent un “startx” i ja tindràs una mica d’entorn gràfic….

Si vols un firefox per navegar una mica…

apt-get install firefox

Ara anem una mica per feina, començem a posar cosetes utils per el nostre nou proxy.

apt-get install lynx links2 openssh-server wakeonlan ethtool

Configurem la xarxa:

nano /etc/network/interfaces

i posem quelcom aixi amb les nostres dades….

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet static

address 192.168.0.13

netmask 255.255.255.0

gateway 192.168.0.1

auto eth1

iface eth1 inet static

address 10.139.162.16

netmask 255.255.255.224

up ip route add 10.0.0.0/8 via 10.139.162.1

up ip route add 172.0.0.0/8 via 10.139.162.1

Reiniciem interfaces perque tinguin efecte els canvis… /etc/init.d/networking restart

Afegim repositori…

echo deb http://download.webmin.com/download/repository sarge contrib >> /etc/apt/sources.list

Instalem la clau GPG del repositori:

cd /root
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc

Y actualitzem:

apt-get update

Ara ja podem instalar els seguents paquets

apt-get install squid sarg webmin apache2 webalizer

I afegim els repositoris de guifi….

echo deb http://repo.vic.guifi.net/debian/ ./ >> /etc/apt/sources.list

i podem instalar el servidor de grafiques, dns, etc….