]> git.piffa.net Git - doc/.git/blobdiff - source/servizi.txt
Aggiunto esempio della ocnf di rete
[doc/.git] / source / servizi.txt
index b980156957dec0278519ec6e59d3e5b5d7767941..13a222414e211401e1e7818fb98a344d487884b4 100644 (file)
@@ -48,6 +48,33 @@ proxy http    10.10.208.254:3128
 
 Sul portatile di Andrea, corrispondente all'ip 254, gira un DHCP, proxy http e mirror di Debian ( http://debian.piffa.net). Se Andrea non e' in aula (o ancora peggio non c'e' il suo portatile Net) gli studenti dovranno darsi un indirizzo ip manualmente e disabilitare il proxy (che pero' e trasparente, quindi fate pure come se non ci fosse ;) . Questo in attesa che si sappia se sara' nuovamente utilizzabile il vecchio server Bender.
 
+interfaces
+~~~~~~~~~~~~~~~
+
+Segue un esempio del file di configurazione della scheda di rete con configurazione statica::
+       # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
+
+       # The loopback interface
+       iface lo inet loopback
+
+       # La prima scheda di rete (se si chiama eth0)
+       # (network, broadcast and gateway sono optional)
+       iface etho inet static
+         # esempio con dhcp
+         # iface etho inet dhcp
+        address 212.22.136.101
+        netmask 255.255.255.0
+        network 212.22.136.0
+        broadcast 212.22.136.255
+        gateway 212.22.136.254
+
+       # Quali interfaccie devono partire automaticamente:
+       auto lo eth0
+
+Controllare il nome della propia scheda di rete: a volte *udev* rinomina la prima scheda a ``eth1``, oppure potreste avere piu' di una scheda di rete (anche un'interfaccia *firewire* puo' essere automaticamente abilitata come scheda di rete).
+
+Se si usano *schede di rete virtuali* ( eth0:1 , eth0:1 , ...) ricordarsi che queste dipendono dalla scheda fisica a cui sono associate: abbattere con ``ifconfig down eth0`` la scheda principale fara' cadere anche queste. Tornando ad attivare la schda principale con ``ifconfig eth0 up`` la virtuale tornera' attiva: nel caso voleste disabilitarla dovrete quindi sempre abbattere manualmente la scheda virtuale *prima* della scheda reale.
+
 Bash completion
 -------------------
 
@@ -302,7 +329,7 @@ Ora possiamo impostare la cache direttamente nel file ``/etc/squid3/squid.conf``
        #                                    directory primo livello
        #                                       secondo livello di directory 
 
-Se si modifica la struttura del filesytem della cache di Squid, ad esempio variando il numero delle directory, puo' essere opportuno rigenerare la struttura della cache di squid (per lo meno se si *aumenta il numero delle directory di primo o secondo livello). Tipicamente e' opportuno cancellare (se si ha *ridotto* il numero delle diectory) la vecchia cache e poi generare una nuova struttura. Se si vuole *star nel sicuro* ogni volta che si modifica l'impostazione delle directory *si svuoti la vecchia cache e se ne generi una nuova* ::
+Se si modifica la struttura del filesytem della cache di Squid, ad esempio variando il numero delle directory, puo' essere opportuno rigenerare la struttura della cache di squid (per lo meno se si *aumenta* il numero delle directory di primo o secondo livello). Tipicamente e' consigliabile cancellare (se si ha *ridotto* il numero delle diectory) la vecchia cache e poi generare una nuova struttura. Se si vuole *star nel sicuro* ogni volta che si modifica l'impostazione delle directory *si svuoti la vecchia cache e se ne generi una nuova* ::
 
        # /etc/init.d/squid3 stop
        # rm -r /var/spool/squid3/??
@@ -1239,6 +1266,60 @@ In alternativa e' possibile montare realmente la condivisone anche su GNU/Linux
 
        mount -t smbfs //localhost/sambo_share /mnt/sambo_mount/ --verbose -o user=sambo 
 
+Server di posta: Postfix
+============================
+
+Il server di posta che prenderemo in considerazione e' Postfix, a seguire un estratto di un file do configurazione *semplie* con l'abilizazione delle *Maildir* nelle ``/home`` degli utenti per la consegna della posta:
+
+``/etc/postfix/main.cf``::
+
+       # ...segue dalla riga ~30
+       myhostname = 162.piffa.net
+       alias_maps = hash:/etc/aliases
+       alias_database = hash:/etc/aliases
+       myorigin = 162.piffa.net
+       mydestination = 162.piffa.net, localhost
+       # Se non avete un ip pubblico e statico, con un adeguato record PTR
+       # dovrete usare un realy host per l'invio della posta
+       relayhost = smtp.piffa.net
+       mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
+
+       # Per effettuare lo storaggio della posta nelle home directory degli utenti
+       # in una Maildir invece che la Mailbox in /var/mail/utente
+       # si disabiliti procmail
+       #mailbox_command = procmail -a "$EXTENSION"
+
+       # Storaggio della posta nella _cartella_ Maildir/ (si noti lo slash)
+       # nella home dell'utente:
+       home_mailbox = Maildir/
+       mailbox_size_limit = 0
+       recipient_delimiter = +
+       inet_interfaces = all
+
+
+Imap e pop
+------------------
+
+Postfix e' un server SMTP, di conseguenza se volete che i vostri utenti possano *scaricare* in locale la posta generalemtne volete mettere a loro disposizione un server *POP3* o ancora meglio *IMAP*. Oppure entrambi.
+
+Pacchetti da installare        
+       courier-imap courier-pop
+
+i noti che IMAP necessita delle Maildir, non funziona con le Mailbox in ``/var/mail/`` .
+
+
+Web client
+~~~~~~~~~~~~~~~
+
+Per mettere a disposizione degli utenti un client web per gestire la propia posta si installi il pacchetto: ``squirrelmail`` . Ci sono tanti altri client web disponibili: questo e' particolarmente semplice. Naturalemte dovrete aver installato: ``php5 apache2`` .
+
+L'interfaccia dovrebbe essere disponibile all'url: ``http://localhost/squirrelmail`` . Se cosi' non fosse assicuratevi che Apache abbia incluso il file di configurazione di squirrelmail::
+
+       cd /etc/apache2/conf.d/
+       ln -s /etc/squirrelmail/apache.conf ./
+
+
+
 Firewall
 ==========