Newsgroup: it.comp.os.linux.iniziare
Titolo: ADSL e rete

ciao a tutti,
ho un paio di "piccoli" problemi che non sono riuscito a risolvare
cercando in giro per goole e vari howto. il problema è questo:
ho un pc linux e uno windows connessi tramite scheda di rete (eth0).
linux funge da gateway verso internet e ha indirizzo 192.168.1.1 mentre
windows è il client con indirizzo 192.168.1.2.
ora ho deciso di abbandonare il modem e passare all'adsl acquistanto un
router d-link.
ho installato una nuova scheda di rete su linux (192.168.1.3), alla
quale ho connesso il router (192.168.1.23).
il problema è che se cerco di accedere al router da windows riesco ma se
ci provo da linux ho questo errore:
"la connessione è stata rifiutata durante la connessione a 192.168.1.23"
oppure da console "error loading 
192.168.1.23
: no route to host".
il router è connesso a eth1 cho ho "tirato su" con "ifconfig eth1
192.168.1.3 netmask 255.255.255.0 up" e ho modificato /etc/network/interfaces.
mentre se connetto il router a eth0 (192.168.1.1) riesco ad accedervi.
secondo voi in cosa ho sbagliato?
ciao,
-- 
maffo       |"Sono un uomo solo, sono solo un uomo"|Linux counter
icq 37596607|    (Sconosciuto, Viareggio 1997)     |  #207368
-----------------------------------------------------------------    

 secondo voi in cosa ho sbagliato?
Se il router ha più di una Eth usalo come hub ed elimina una Eth dalla
macchina GNU/Linux.
Se il router[1] ha solo una porta, compra un HUB!
 WEB
  |
Router
  |----Linux
  |----Windows
[1] Sei sicuro che sia un router e non un "modem" ADSL??
Se é un router, fa sia il nat che il firewall che il proxyDNS!
A tal punto non serve più la macchina Linux a fare da Gateway!
P.S. Dalla Gnu/Linux togli la seconda scheda di rete e verifica che
sia tutto instradato sulla eth0.
Leggi anche il Network-HOWTO!! ^__^
-- 
Signature automatica inserita a mano.
In God we trust, all others we monitor 
(National Security Agency)

 ciao,
Anche a me i DLink che ho (modem adsl e access point) danno lo stesso
problema: l'interfaccia web non e' raggiungibile da linux... pero' la
condivisione della linea ADSL va bene.
Max
--
"Un aforisma non dice mai la verita', ma nel migliore dei casi contiene
una verita' e mezza, e in media solo mezza."

 ciao,
Vediamo se ho capito bene:
      +--------+      +------------+   +-------+
<----+ router |      | pc linux   |   |pc win |
      |x.x.x.23+------+eth1 x.x.x.3|   |       |
      +--------+      |eth0 x.x.x.1+---+x.x.x.2|
                      +------------+   +-------+
E' cosi'?
Se e' cosi', il problema e' nelle subnet.
Linux non sa come routare i pacchetti nelle due interfacce, visto
che sono entrambe della stessa sottorete.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net


hai capito benissimo!!
come faccio a dire a Linux come instradare i pacchetti?
grazie e ciao,



il problema è soltanto su una scheda di rete, sull'altra funziona:
quindi ne deduco che l'ho configurata male.
roberto, nel post appena più sotto, ha trovato il problema. ora si
tratta di smanettare per la soluzione.
grazie,


 Leggi anche il Network-HOWTO!! ^__^
ok lo farò.
grazie e ciao,


 come faccio a dire a Linux come instradare i pacchetti?
La cosa più semplice secondo me è che cambi ip al router e alla eth1, e li
metti su una sottorete diversa: ad es x.x.1.23 il router e x.x.1.3 la eth1
(con la eth0 su x.x.0.1 e il pc win su x.x.0.2)...ovviamente lasciando le
netmask a 255.255.255.0.
Così dovrebbe essere sufficiente abilitare l'ip-forwarding
( echo 1 > /proc/sys/net/ipv4/ip_forward ) e dovrebbe andare tutto.
ciauuu
Menez
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 come faccio a dire a Linux come instradare i pacchetti?
Modificando opportunamente gli indirizzi IP della eth1 e del router.
E leggendo l'how-to giusato, oppure visitando il buon, vecchio sito:
http://mrshark.sourceforge.net/


 ( echo 1 > /proc/sys/net/ipv4/ip_forward ) e dovrebbe andare tutto.
ciao,
il tuo suggerimento ha funzionato alla grande.
ho dovuto litigarci un po' ma alla fine ho avuto la meglio sulla
tecnologia:
ho modificato gli ip della scheda di rete (192.168.2.1) e del router
(192.168.2.2) e adesso riesco ad accedere anche da eth1.
l'ip-forwarding è già abilitato, riuscivo già a condividere la
connessione con il modem.
ora devo solo aspettare che sistemino la linea, il modem non riesce ad
allinearsi e poi.....sssshhhhhh (non diciamolo a voce troppo alta.)
grazie a te e a tutti quelli che mi hanno aiutato.
