11.07.2015 Views

Amministrare GNU/Linux - Cia

Amministrare GNU/Linux - Cia

Amministrare GNU/Linux - Cia

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

274 CAPITOLO 7. L’AMMINISTRAZIONE DI BASE DELLE RETIOpzioneDescrizione-C opera sulla cache di instradamento del kernel.-e usa il formato di netstat (vedi sez. 7.4.3), ripetuto duevolte stampa più informazioni.-F opera direttamente sulla tabella di routing (il default).-n non effettua la risoluzione degli indirizzi.-A usa gli indirizzi della famiglia passata come parametro (ildefault è inet per gli indirizzi IP, prende gli stessi valoriusati da ifconfig riportati in tab. 7.8).-v esegue le operazioni in maniera prolissa.Tabella 7.10: Opzioni a riga di comando per l’uso di route.Figura 7.5: Schema di una rete di prova.fare da ponte 16 fra le due reti, passando i pacchetti da una interfaccia ad un’altra; perché questofunzioni però deve essere stato abilitato il cosiddetto IP forwarding, che di default è disabilitato;questo si può fare attraverso l’interfaccia del sysctl, o usando direttamente i file con cui questaviene rappresentata nel filesystem /proc; per cui abilitare l’IP forwarding basterà eseguire ilcomando:[root@havnor root]# echo 1 > /proc/sys/net/ipv4/ip_forwardVediamo allora come configurare le rotte della rete in fig. 7.5 usando route. Il primo passoè sempre quello di controllare la situazione corrente. Quando è invocato senza parametri ilcomando vi mostra il contenuto corrente della tabella di instradamento. Ad esempio, nel casoillustrato in fig. 7.5, andando su havnor avremo:16 tecnicamente si parla di un bridge quando si ha a che fare con un apparato che fa da ponte fra due sottoretifisiche passando i pacchetti dall’una all’altra a livello di datalink, in maniera completamente trasparente ai livellisuperiori. <strong>Linux</strong> può essere utilizzato anche in questo modo, abilitando l’opportuno supporto nel kernel, qui peròstiamo parlando semplicemente del passaggio di un pacchetto da una interfaccia ad un altro a livello di rete, cheinvece è il lavoro svolto dai router.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!