Newsgroup: it.comp.os.linux.iniziare
Titolo: "routing" tra due schede

Mi pare un problema banale ma girando per man e howto trovo sempre
soluzioni a mio avviso eccessivamente complicate.
Ho una Debian con due schede di rete.
eth1 č connessa al modem/router ADSL (con PPPoE, e non ha problemi)
eth0 č connessa via crossed ad un AP wireless.
Via wireless ho due portatili (XP e 98) sulla rete 192.168.0.x
Richiesta: vorrei che questi navigassero, scaricassero la posta etc. senza
avere alcun proxy, un po' come Internet Connection Sharing di MS.
Non mi interessano firewall o altro (almeno per ora)
Cosa devo fare?
Grazie!
Alex.
-- 
___________________________________________________________
a p bertolini
(Tribů Digitale Blackmambo: 
www.blackmambo.it
)

 Via wireless ho due portatili (XP e 98) sulla rete 192.168.0.x
_dovrebbe_ bastare un
echo 1 > /proc/sys/net/ipv4/ip_forward
se imposti il pc linux come router per i client
.a.
-- 
Il mattino ha l'oro in bocca. Il MATTino ha l'OrO In bOcca.
i lma tt ino ha l'o roin bocc a.ilmattinohal'oroinbocca. il ma tt in
oh al' or oi nb oc ca. il matti noha l'oroinbocca. IL MATtiNO Ha l'ORO
InBOCCa. I l m a t t i n o  h a l' o r o i n b o c c a . ilmattinohal'oroin
BoCcA. iLmAtTiNoHaL'oRoInBoCcA.

 se imposti il pc linux come router per i client
Grazie!
Ci avevo provato ma non ho avuto successo.
Che IP e GW do alle due schede?
eth0 (lan)-> 192.168.0.1, con gateway 192.168.0.250 ?
eth1 (wan)-> 192.168.0.250 senza gateway ?
/oppure/
eth0 (lan)-> 192.168.0.1, con gateway 192.168.1.1 ?
eth1 (wan)-> 192.168.1.1 senza gateway ?


 eth1 (wan)-> 192.168.0.250 senza gateway ?
Il default gateway deve essere l'ip del router che ti mette in
comunicazione con l'esterno. Non e' associato ad un'interfaccia, anche
se l'ip lo sara' (nel senso che i pacchetti verranno mandati
sull'interfaccia corrispondente a quella sottorete).
Supponi di avere una configurazione tipo:
|-------|     eth0 |-----| eth1    ......
|router | -------- |linux|-------- :wlan:
|-------|          |-----|         :....:
dove il route ha ip 192.168.0.250
la eth0 di linux avra' un IP della rete 192, quindi ad esempio
192.168.0.1. Il suo default gateway sara' ovviamente 192.168.0.250
dall'altra parte ci sara' un'altra sottorete, ad esempio una 10.*
quindi la eth1 di linux avra' (ad esempio) ip 10.0.0.1 mentre i client
avranno ip 10.0.0.* ed il loro default gateway sara' 10.0.0.1


 192.168.0.1. Il suo default gateway sara' ovviamente 192.168.0.250
Chiarissimo, grazie.
Il problema è che non conosco l'IP del "router" poiché è quello 
pseudo-ethernet di 
tin.it
 che lavora esclusivamente in PPPoE.
Però è già buono avere conferma che con ip_forward=1 i pacchetti passano 
da una subnet all'altra.
Alex.

 pseudo-ethernet di 
tin.it
 che lavora esclusivamente in PPPoE.
Non ho idea di come funzioni pppoe, ad ogni modo io farei cosi':
da linux avvii la connessione internet pppoe, poi guardi la tabella di
routing. Se (come immagino) pppoe ti abilita l'interfaccia di rete e
ti da un IP dovresti avere anche un default gateway nella tabella di
routing (comando route). A questo punto sai quale sottorete NON usare
per l'interfaccia interna. Assegni un IP all'altra eth, imposti
quell'ip come gateway per i client, cui avrai assegnato altri IP nella
stessa sottorete della seconda scheda di linux.
