Warning: include(testata.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 28

Warning: include() [function.include]: Failed opening 'testata.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 28

Warning: include(footer.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 165

Warning: include() [function.include]: Failed opening 'footer.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 165
INDICE SEZIONE NEWS WEB NEWS SOFTWARE PUBBLICITA'

Warning: include(bsx.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 42

Warning: include() [function.include]: Failed opening 'bsx.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 42
LAN Casalinga con Linux e Windows
Warning: include(bdx.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 51

Warning: include() [function.include]: Failed opening 'bdx.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 51



Introduzione

Prendendo spunto dall'articolo sulle reti pubblicato poco tempo fa da Lionsquid proseguiamo l'argomento inserendo l'aggiunta di una postazione linux.

Due gli obiettivi di questa guida:

  • La navigazione in internet con la macchina linux
  • La condivisione biunivoca dei file tra le macchine windows e quella linux


Per ottenere quanto appena detto affronteremo diversi steps:

  • Step1: Configurazione dell'interfaccia di rete sulla macchina linux.
  • Step2: Configurazione del gateway
  • Step3: Impostazione DNS
  • Step4: Installazione di samba
  • Step5: Configurazione di samba
  • Step6: Gestione delle risorse di rete attraverso samba


Step1 - Configurare l'interfaccia di rete

In linux le interfacce di rete vengono denominate eth che sta per ethernet, seguite dal numero dell'interfaccia a cui si riferiscono, numero che viene assegnato progressivamente ad ogni interfaccia che venga collegata. Cosi' la prima interfaccia di rete si chiamerà eth0, la seconda eth1, eth2... etc. etc.

In ambiente linux abbiamo diversi tool che normalmente servono per fare ciascuno una cosa ben specifica, per la configurazione dell'interfaccia di rete il tool si chiama ifconfig(8).

Ogni modifica all'interfaccia di rete può essere fatta solamente come utente root, quindi apriamo una console, digitiamo su, inseriamo la password e scopriamo ifconfig.


NB E' vero, ci sono comodi tools grafici che possono essere utilizzati per configurare ogni aspetto del networking in ambiente linux, ma noi siamo old school e preferiamo utilizzare la linea di comando, in modo che qualunque distribuzione ci mettano davanti, in qualunque situazione ci potremmo trovare saremo sempre in grado di configurare la nostra interfaccia di rete. Aggiungo inoltre che con la linea di comando si possono creare degli script ad hoc e questo è bene. Cosi' per garantirci la massima compatibilità ed elasticità continuiamo con la linea di comando.


Diamo un semplice ifconfig, il risultato dovrebbe essere qualcosa del genere:

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:449 errors:0 dropped:0 overruns:0 frame:0
TX packets:449 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:39619 (38.6 Kb) TX bytes:39619 (38.6 Kb)

eth0 Link encap:Ethernet HWaddr 00:11:2F:84:D6:DC
inet addr:192.168.0.3 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:346946 errors:0 dropped:0 overruns:0 frame:0
TX packets:394181 errors:2686 dropped:2686 overruns:0 carrier:0
collisions:43040 txqueuelen:1000
RX bytes:157496313 (150.2 Mb) TX bytes:318347301 (303.5 Mb)
Interrupt:10 Base address:0xc000


Lasciando stare l'interfaccia loopback, vediamo che informazioni possiamo raccogliere dalla sezione che riguarda eth0: il MAC Address della scheda di rete, l'indirizzo IP (192.168.0.3), il Broadcast e la subnetmask. Inoltre i pacchetti ricevuti (RX), i pacchetti trasmessi (TX) ed i bytes ricevuti e trasmessi.

 

 


Warning: include(admin_edmaster/correlati_articoli.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 151

Warning: include() [function.include]: Failed opening 'admin_edmaster/correlati_articoli.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 151




Warning: include(googlericerca.js) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 160

Warning: include() [function.include]: Failed opening 'googlericerca.js' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 160

Warning: include(banner_basso.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 169

Warning: include() [function.include]: Failed opening 'banner_basso.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 169
 

Warning: include(bottom.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 176

Warning: include() [function.include]: Failed opening 'bottom.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/linux/LANLinux1.html on line 176