Newsgroup: it.comp.os.linux.iniziare
Titolo: Condivisione internet

Ciao a tutti
ho un pc con slackware e uno con windows. Con slack navigo senza 
problemi, ma vorrei condividere la rete con il pc con win. So che linux 
deve fungere da server e win da client e che mi servono due schede di 
rete su linux (eth0 per l'adsl e eth1 per win) e una su win. Giusto? Ma 
poi come si fa?
Mi date una mano per favore?
Grazie a tutti.

Dresden alle 23:37, lunedì 12 dicembre 2005 in preda ad eccitazione
post-Matrix ha scritto:

sul net ci sono tonnellate di materiale su samba
Google da quella parte -->
-- 
Iggy Blues
---------------
Se vedi un affamato non dargli del riso: insegnagli a coltivarlo. (Confucio)

 
Samba? Io pensavo ad uno escamotage tipo condivisione internet di 
windows XP. Il linux lo uso come pc desktop, devo aggiungergli il lato 
server solo per la condivisione di rete con un altro pc.

 wrote in 
news:439dfba5$0$16200$
4faf...@reader3.news.tin.it
:

Quanto scrivi e' giusto.
Poi devi configurare le due schede di rete che si parlano fra loro (fra i 
due PC) in modo che siano sulla stessa sottorete; ad esempio, puoi dare 
l'indirizzo 192.168.0.1 al pc win e 192.168.0.2 al pc linux, netmask 
255.255.255.0 per ambedue.
Poi e' sufficiente abilitare l'IP forwarding sul pc linux, in modo che i 
pacchetti che arrivano dal pc windows verso il mondo esterno siano passati 
da una scheda all'altra. Da linea di comando dai:
echo '1' > /proc/sys/net/ipv4/ip_forward
poi devi fare in modo che i pacchetti che provengono dal pc windows e vanno 
verso internet appaiono come se provenissero dal pc linux (e viceversa per 
i pacchetti di ritorno). Il meccanismo di chiama masquerading, e si abilita 
con:
iptables -t nat -A POSTROUTING -s 
192.168.0.1/32
 -j MASQUERADE
Se metti i due comandi in /etc/rc.d/rc.local, sei a posto.
Per maggiori informazioni, cerca info sul masquerading su google. Le guide 
di rusty russel sono un buon punto di inizio.
-- 
Non c'e' onore nel morire massacramente.

 guide di rusty russel sono un buon punto di inizio.
Dimenticavo... devi anche dire al PC windows che il suo default gateway e' 
il pc linux (nel nostro esempio, 192.168.0.2).



Hai ragione, smaba serve ovviamente solo se oltre alla condivisione della
rete, vuoi anche condividere delle cartelle tra i due PC.
Occhio, se ffai questo, a settare correttamente il firewall del pc linux in
maniere di non mettere le tue cartelle a disposizione del mondo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 il pc linux (nel nostro esempio, 192.168.0.2).
forse sono scemo io ma...
non sono mai riuscito a fare usare a winzoz un gateway che non finisse con
1 (192.168.xxx.1)

Grazie 1000 :)
stasera mi metto al lavoro.
Ciao

 Se metti i due comandi in /etc/rc.d/rc.local, sei a posto.
Tutte queste cose invece che da shell non è possibile per esempio farle 
da gui tramite Guarddog?
Grazie. Ciao.

 poi come si fa?
Curiosità.. ma non sarebbe più semplice usare un router? Ce ne sono su
essedi con 4 porte 10/100 a 70 euro... Con quelli ti eviti di installarti
due schede di rete, di configurare firewall, ecc. Se poi ti si rompe il pc
con Slack, non devi cambiare configurazione a Windows per enrare in rete.
Mattia Adami
--
per inviarmi email il dominio corretto è email punto it
www.sessosublime.it
 (non è un sito porno, ma d'informazione)
vedi cosa fanno in Cina agli animali (le immagini sono terribili):
nonlosapevo.com

 wrote in
news:pan.2005.12.13....@iol.it
: 

Bah, qui dove lavoro io ho messo su un murafuoco (che ovviamente funge da 
gateway) ed ha indirizzo finale 240 (su una rete del tipo 10.x.y, ovvero 
classe A) e funziona come un orologino ben oliato. I pc windows di ogni
generazione, da finestre 98 a icspi' non hanno mai avuto problemi. 
Mi pare strano; controlla (ma del resto, da windows ci si aspetta di 
tutto).


 Grazie. Ciao.
Allora, le due schede di rete devono essere su reti diverse; detto in 
termini ``tennici'', se ip1 e ip2 sono i due ip delle schede di rete, e 
mask1 e mask2 sono le loro netmask, ip1 AND mask1 deve essere diverso da 
ip2 AND mask2.
Per restare sul pratico, se si usano solo classi C (ovvero tutte le netmask 
sono del tipo 255.255.255.0), visto che i primi due byte (ovvero 192.168) 
sono fissi, basta che le due schede di rete del pc che fa da firewall 
differiscano nel terzo numero.
Nel tuo caso, se il modem ha ip 192.168.1.1, e se l'interfaccia del pc 
linux che si attacca ad esso e' 192.168.1.2, puoi tranquillamente dare 
all'altra interfaccia l'ip 192.168.0.2 (che e' quella del mio esempio).
L'importante e' che il terzo numero NON sia 1 (in modo che sia su una rete 
diversa rispetto alla prima). Il quarto numero mettilo un po' come ti pare, 
basta che non sia ne' 0 ne' 255 (e che non ci siano due pc con lo stesso 
IP, ma questo e' evidente).
Non so se sono stato chiaro.
Per quanto riguarda guarddog, non ti so aiutare, non lo conosco. Ho sempre 
smanettato direttamente con i comandi da shell, lo trovo piu' semplice.


 1 (192.168.xxx.1)
Ho una sessantina di macchine che mi stanno guardando perplesse,
interrogandosi sull'opportunita' di smettere di funzionare dopo
questa tua notizia.
Seriamente, ricordo di alcuni problemi dall'altro lato, ovvero:
la macchina windows che fornisce la condivisione si autoelegge
192.168.xxx.1
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 sul net ci sono tonnellate di materiale su samba Google da quella parte
Non serve samba per condividere l'accesso a internet. Basta configurare il
mascheramento della rete.
-- 
Always remember you're unique
just like everyone else.