Pagina 1 di 1

condivisione internet fastweb(indi con dhcp) senza un hub

Inviato: ven 8 apr 2005, 4:23
da jko
ciao a tutti...
<BR>Per svariate ragioni che nn sto ad elencarvi mi sono ritrovato ad avere una situazione del genere: una connessione internet fornita da fastweb (fibbra) e quindi con indirizzo dinamico (con dhcp) | un HAG con tre porte e SEI computer da collegare ad internet | uno shifoso p3 celeron | 4 schede di rete (una intergrata nel p3)
<BR>[BREVE PARENTESI (Ho sempre avuto in mente di utilizzare il p3 come gateway e di sfruttare le potenzialita di Linux...
<BR>Qui viene il bello....
<BR>..perche` avendo poca ram volevo utilizzare una distro leggera senza fronzoli e la mia scelta e caduta su debian..andava benino ma per cause traverse lo tolta e l`istinto mi ha gudato a slackware che avevo sentito dire "tosta" ma efficente...
<BR>RAGAZZI incredibile.. un`altro computer..mi sono INNAMORATO..pensavo di esserlo per la debian..ma mi sono ricreduto........la chiamano una distro hold school ma dovrebbe essere la new school l`unica "scuola"..ho imparato di piu` in 2 settimane di problemi con slaky che un anno con le altre..adesso inizio a capire il funzionamento del sistema operativo..mi sento adesso all`inizio!)SCUSATE LO SVOGO]
<BR>Ritornando al problema...inizialmente erono quattro i pc da connettere ad internet quindi installando un`altra scheda di rete sul mio seguendo l`ottima guida sul sito ho editato /etc/rc.d/rc.local cos`i:
<BR>
<BR>#!/bin/sh
<BR>#
<BR># /etc/rc.d/rc.local: Local system initialization script.
<BR>#
<BR># Put any local setup commands in here:
<BR>
<BR>ifconfig eth1 192.168.0.1
<BR>
<BR>iptables -t nat -A POSTROUTING -d ! 192.168.0.0/24 -j MASQUERADE
<BR>
<BR>iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT
<BR>iptables -A FORWARD -d 192.168.0.0/24 -j ACCEPT
<BR>iptables -A FORWARD -j DROP
<BR>
<BR>adesso sono 4 i pc da connettere, ho smanettato un po in rete ma trovo solo impostazioni che rimandano ad un hub ma disponendo di 4 schede di rete volevo sfruttarle ,con xp pro se metto CONDIVISIONE DI RETE alla scheda connessa ad internet mi permette di condividere tanti pc quante sono le schede di rete non posso credere che non si puo` fare altrettanto con Linux..indi vi chiedo (finalmente) come fare tenedo in condiderazione che eth0 (la principale) ha un-ip dinamico assegnatole dal dhcp (molti esempi in rete rimandano a configurazioni con indirizzi eth0 statici mai con dhcp)...
<BR>P.S.
<BR>Scusate se mi sono dilungato molto ,ma e` stato un po intenzionale ma come dicevo nn si trova molto a riguardo(almeno in italiano) e spero con questo messaggio e le vostre risposte (si spera) di essere d`aiuto ai ragazzi di tutte le eta` della rete oltre che a me...
<BR>
<BR>jko<br>

condivisione internet fastweb(indi con dhcp) senza un hub

Inviato: dom 10 apr 2005, 0:52
da jko
proprio nessuna idea.....
<BR>...provero con xp...
<BR>tnk...<br>

condivisione internet fastweb(indi con dhcp) senza un hub

Inviato: dom 10 apr 2005, 0:53
da jko
...e in rete continuera ad non esserci niente......<br>

condivisione internet fastweb(indi con dhcp) senza un hub

Inviato: dom 10 apr 2005, 1:32
da gallows
io ho una piccola lan con due pc connessi, per condividere la connessione nel server uso questa regola:
<BR>
<BR>/usr/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
<BR>
<BR><br>

condivisione internet fastweb(indi con dhcp) senza un hub

Inviato: mar 19 apr 2005, 0:48
da jko
ti ringrazio provero....<br>

condivisione internet fastweb(indi con dhcp) senza un hub

Inviato: mar 19 apr 2005, 1:10
da useless
aspetta, non ho capito: hai un pc con 4 schede di rete, di cui ne vuoi collegare una allo hag e le altre 3 ad un pc ciascuna?
<BR>
<BR>se è così, supponiamo eth0 attaccata allo hag e eth1/2/3 ai pc:
<BR>ifconfig eth0 192.168.0.10 netmask 255.255.255.0
<BR>ifconfig eth1 192.168.11.1 netmask 255.255.255.0
<BR>ifconfig eth2 192.168.12.1 netmask 255.255.255.0
<BR>ifconfig eth3 192.168.13.1 netmask 255.255.255.0
<BR>route add default gw 192.168.0.1 (questo è l´ip dell´hag. è essenziale che sia sulla stessa sottorete dell´ip assegnato a eth0)
<BR>(tutto questo lo puoi fare modificando opportunamente /etc/rc.d/rc.inet1.conf)
<BR>iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
<BR>(questo mettilo in rc.local)
<BR>echo 1 > /proc/sys/net/ipv4/ip_forward
<BR>(questo lo fa semplicemente chmodando 755 rc.ip_forward)
<BR>
<BR>a sto punto al pc collegato a eth1 dai ip 192.168.11.10 e def. gw 192.168.11.1, a quello a eth2 192.168.12.10 e gw 192.168.12.1 e a quello a eth3 192.168.13.10 e gw 192.168.13.1.
<BR>imposta i dns corretti su tutti i pc e dovrebbe funzionare tutto a dovere.
<BR>
<BR>ps: ho usato ip "strani" x essere sicuro di non confliggere con niente.
<BR>
<BR><!-- BBCode Start --><A HREF="http://www.danasoft.com" TARGET="_blank"><!-- BBCode Start --><IMG SRC="http://www.danasoft.com/sig-ita.jpg"><!-- BBCode End --></A><!-- BBCode End -->
<BR>Think free @ <!-- BBCode Start --><A HREF="http://www.nyft.org" TARGET="_blank">http://www.nyft.org</A><!-- BBCode End -->
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: useless il 19-04-2005 01:16 ]<br>