| Home/ | www.icosaedro.it | ![]() |
Dotazioni casalingheUltimo aggiornamento: 2008-02-29
Per completare il sito con qualche nota personale, qui descrivo la struttura del mio piccolo sistema informatico casalingo: abbastanza piccolo per non incidere troppo sul portafogli, ma sufficiente per molte sperimentazioni interessanti. Dedicato ai più curiosi.
|
|
|
|
|
|
La stampante laser, una HP LaserJet 1100, ha stampato ad oggi
qualcosa come 16598 pagine (così dice il suo contatore interno),
costituite per lo più da documentazione scritta fitta fitta (e qui
il mio programmino lprif
è stato di grande utilità). Unico neo: il meccanismo
di alimentazione tira dentro parecchi fogli alla volta, e dovrei
perciò sostituire il meccanismo 'sto lavoro. Per il momento,
visto che stampo o fogli singoli o voluminose documentazioni su
fronte/retro manuale, procedo lasciando cadere con il dito un foglio alla
volta dal pacco di carta: una soluzione primitiva, ma l'unica sicura
quando si fa il fronte/retro manuale. Nonostante la velocità
del computer cui è collegata, nonostante la porta parallela
sia impostata come ECP, la stampa alla risoluzione di 600 dpi è
estremamente lenta e ben lontana dalle 8 ppm promesse dal costruttore.
Per rimediare ho configurato in realtà due stampanti: la
principale, lp300dpi, che stampa a 300 dpi per le bozze, e la
secondaria, lp600dpi che stampa a 600 dpi quando voglio l'alta
qualità.
|
|
|
Il computer orso si collega ad Internet via ADSL con un router ZyXEL
Prestige 645R. Il fornitore di connettività è NGI S.p.A.
(internet.ngi.it). Inoltre,
orso fa da gateway per il secondo computer. Con un indirizzo IP statico,
orso è diventato anche mini-server WEB, mail, FTP, SSH, ...
I due computer sono collegati fra di loro con un cavo UTP Cat. 5 a coppie incrociate: in questo modo risparmio sull'hub 100 Mb/s che è un oggetto relativamente costoso rispetto agli hub 10 Mb/s. Questa mini-rete comunica quindi a 100 Mb/s. Lo schema del cavo cross è riportato nella figura. Naturalmente, la scelta dei colori è arbitraria, purché si rispettino l'ordine e la polarità delle coppie; quindi, ad esempio, là dove compare la parola "arancio" potremmo mettere "blu". I pin delle spine RJ-45 che non appaiono collegati (4, 5, 7, 8) non vengono usati dalle schede di rete, e si possono ignorare.

DNS. Vista la modestissima estensione della rete (solo 2 PC!)
non ho installato un server DNS, e la risoluzione dei nomi della rete
interna è puramente statica. Il file /etc/hosts
dei due computer contiene pertanto questo:
127.0.0.1 localhost.localdomain localhost 10.0.0.1 orso.casa.lan orso 10.0.0.2 castoro.casa.lan castoro
mentre il file /etc/resolv.conf contiene i DNS dell'ISP attraverso
il quale mi collego (NGI):
option rotate nameserver 88.149.128.12 nameserver 88.149.128.5
Gateway. Per impostare orso.casa.lan come gateway Internet della rete interna bisogna attivare il forward nel kernel e attivare il masquerading (chiamiamolo pure NAT). Con ipfwadm:
ipfwadm -F -p accept ipfwadm -F -a m -S 10.0.0.0/24 -D 0.0.0.0/0 echo 1 > /proc/sys/net/ipv4/ip_forward
Con ipchains:
ipchains -F forward ipchains -P forward REJECT ipchains -A forward -j MASQ -s 10.0.0/24 -d any/0 echo 1 > /proc/sys/net/ipv4/ip_forward
Infine, con iptables:
LAN=eth1 INET=eth0 iptables -F iptables -t nat -F iptables -t mangle -F iptables -P INPUT DROP iptables -P OUTPUT DROP iptables -P FORWARD DROP # INPUT iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -i $INET -m state --state NEW -p tcp -j ACCEPT iptables -A INPUT -i $LAN -m state --state NEW -j ACCEPT iptables -A INPUT -i lo -j ACCEPT # OUTPUT iptables -P OUTPUT ACCEPT # FORWARD iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A FORWARD -i $LAN -m state --state NEW -j ACCEPT # NAT iptables -t nat -A POSTROUTING -o $INET -j MASQUERADE modprobe ip_nat_ftp modprobe ip_conntrack_ftp echo 1 > /proc/sys/net/ipv4/ip_forward
Ovviamente conviene infilare questi comandi in un qualche file che venga
eseguito automaticamente all'avvio della macchina, come ad esempio
/etc/rc.local.
Sui computer della rete interna (nel nostro caso, castoro.casa.lan)
bisogna impostare il gateway da usare per l'invio dei pacchetti destinati
ai computer esterni alla LAN (cioè Internet):
# route add default gw orso
Anche qui, converrà scrivere questi comandi in un file per
invocarli più facilmente, oppure inserirli direttamente in
/etc/rc.local o altro file preposto ad essere eseguito
all'avvio del sistema.
| Umberto Salsi | Contatto | Mappa | Home/ |
Segue un estratto degli ultimi commenti lasciati dai visitatori di questa pagina WEB. Usare il link Commenti qui sopra per leggere tutti i messaggi o inviare il tuo contributo.
2009-01-27 by Anonymous
Macintosh ?
Neanche un Mac ?? come mai ?
2008-03-28 by Anonymous
Re: cavo lan
[...] Credo che il ragionamento sia sensato. Ho spellato un Cat.5E ed ho notato (con no poca difficolta') che le coppie MARRONE e ARANCIONE hanno un attorcigliamento piu' blando rispetto alle VERDE e BLU. In un normale collegamento a 100Mb le due coppie usate (es. ARANCIONE e VERDE) sono una "stretta" ed una "lenta". saluti Greybear
2007-09-25 by Anonymous
Re: cavo lan
Anonymous wrote: [...] (PLEASE ADD YOUR COMMENTS HERE) Umberto non ti ha risposto... La lunghezza del collegamento non deve superare sempre i 97 mt? circa. E qui ci sono tutte le documentazioni del caso fatti calcoli velocita',metri,ros,impedenze ecc. Io credo (non avendo documentazioni relative al perche' della diversa lunghezza delle coppie)che serva solo a sfasare o attenuare ulteriormente [...]
2006-03-22 by Anonymous
cavo lan
non mi risulta che sia proprio lo stesso collegare qualsiasi filo di qualsiasi colore al plug RJ45 nella realizzazione di un cavo di rete, cross o meno. anche se si rispetta la sequenza corretta che si vede in figura, non è la stessa cosa. le coppie di cavi sono attorcigliate in maniera diversa, così per una certa lunghezza di cavo, nella fattispecie utp cat.5, se si sfilano le 4 coppie di cavi e [...]