lo so che è un argomento trito e ritrito, ma non riesco a venirne a capo... :-(
Ho una rete LAN così composta:
modem/router adsl (192.168.1.1) -->firewall/router(eth1:192.168.1.10+eth0:192.168.2.10)
-->pc client (192.168.2.20)
Devo far accedere il pc client ad internet. Sul firewall ho abilitato iptables con tutti i moduli possibili (nat,masquerade,forward ecc), e lo lancio tramite uno script. Dalle discussioni precedenti, e dagli howto che ho letto, mi pareva di capire che bastassero 3 righe di codice su iptables per poter navigare in internet col pc client. In realtà, col pc client pingo ambedue le schede del firewall/router, ma non pingo il modem/router e nemmeno alcun IP fuori dalla mia LAN,tantomeno risolvo alcun host su internet, forse a causa di qualche regola di iptables che ho messo.
Al modem/router, riesco ad accedere in telnet, sia dal firewall che dal pc client. Inoltre, dal pc client, riesco ad usare skype, MA non riesco ad andare su alcun sito web, ad usare icq e chissà quant'altro... gli applicativi rimangono appesi come salami, senza connettersi a niente, e non capisco perché.
Forse il tutto dipende dal fatto che devo trattare con 2 segmenti di rete differenti (192.168.1.0 e 192.168.2.0), e forse qualcosa non funziona nel route dei pacchetti...
Questa cosa mi sta snervando, qualcuno ha dei suggerimenti?
grazie in anticipo