Newsgroup: it.comp.os.linux.iniziare
Titolo: Condivisione connessione internet con SuSe

Salve ragazzi. Mi sono letto qualche vecchio messaggio ma non ho trovato
nulla in proposito. Il mio problema è il seguente: ho installato la SUSE 8.0
(kernel 2.4.18) dopo aver provato varie distribuzioni. Essendo novizio,
trovo questa distribuzione facile, valida e affidabile, e non vorrei 
abbandonarla.
Purtroppo sono 2 giorni che tento disperatamente di far funzionare la
condivisione della connessione internet. Il mio PC deve fungere da gateway.
Ci sono 2 schede di rete, una collegata alla LAN (
192.168.0.1/255.255.255.0
)
e una collegata al modem ADSL (
192.168.0.138/255.255.255.0
). Ho abilitato
l'IP Forward (anche se nel route non compare 127.0.0.1). Sono certo che è
abilitato in quanto se faccio rcnetwork restart si vede benissimo che si
avvia. Gli altri computer della rete si riescono a pingare (su uno c'è
mandrake 9 e sull'altro winXP) ma purtroppo io navigo in internet ma gli
altri no. So che bisogna abilitare l'IP masquerating ma con il kernel 2.4.x
è diventato tutto complicatissimo. Sono 2 giorni che mi leggo gli howto, e
ho addirittura provato a ricompilare il kernel con il supporto masquerading
(spero che ci sia un'altro modo per abilitarlo, perchè il risultato della
ricompilazione del kernel è stato disastroso), ma nulla!!! Credo che
abbandonero' questa versione per passare a mandrake 9 (dove c'è un wizard
per la condivisione internet), ma mi dispiace davvero perchè con la SUSE ho
subito avuto un certo feeling (credo che voi capiate cosa voglio dire, sarà
successo anche a voi). L'ultima mia speranza siete voi... spero mi possiate
aiutare. grazie
Ps: se carico winXP gli altri computer della rete navigano in internet,
quindi sono tutti settati nel modo corretto. Il problema è la suse a quanto
pare.
PPS: so che esistono degli script per abilitare le funzioni di masquerading,
ma non so dove prenderli e soprattuto non so come usarli. :°(
sono distrutto!


I'm not prejudiced, I hate everyone equally.

Non ha funzionato!!! Purtroppo non capisco cosa c'è che non va!!! Sto
scaricando la mandrake 9, ma mi dispiace davvero dover abbandonare la suse.
Oggi faro' ulteriori prove. Ho letto l'howto sull'IP masquerading, e sembra
che manchi. Dovrei ricompilare il kernel, ma l'ultima volta è stato un
disastro. In passato linux non resisteva piu' di 2 giorni sul mio hard disk.
Lo cancellavo immediatamente e ritornavo a windows, un po' per quei font di
merda di X, un po' per la complicata configurazione come router, un po'
perchè windows mi dava tutto servito su un piatto, facendomi risparmiare del
tempo per la configurazione. Ma adesso non voglio mollare. Sarà perchè sono
piu' maturo, sarà perchè  la SuSe a mio parere è meravigliosa (anche grazie
alla versione 3 del KDE), sarà per la mia nuova ragazza ma caXXo, non voglio
mollare. Riusciro' a fare questa benedetta condivisione (manca solo questo,
per il resto è tutto bello e configurato)!!!!
"Antonio barbone" <bar...@bagnoli.home> ha scritto nel messaggio
news:slrnapaimg...@localhost.bagnoli.home...


maxfrata wrote:

Salve,
io avevo un problema simile ed ho risolto configurando la scheda di rete da 
Yast2 (avviando il centro di controllo Yast, dopo avere inserito la 
password cliccando sull'icona Rete/base e configurando la scheda di rete 
che mi aveva rilevato) accedendo alla funzione Routing e inserendo il 
numero di Gateway preferito che avevo ottenuto eseguendo sull'altro pc 
connesso in modalità dos (sul pc dove ho la connessione lavoro con WinXp) 
il comando ipconfig. Una volta fatto questo ho lascia il settaggio su 
impostazione automatica dell'indirizzo (tramite HDCP)
-- 
Hold them from the balls, the heart and the mind will follow (XIII Murphey's 
Law)

 impostazione automatica dell'indirizzo (tramite HDCP)
Scusa se ti faccio alcune domande. Mi sembra di aver capito che la tua 
macchina linux non doveva fare il gateway, ma forse ho capito male. Se ho 
capito male, quale delle 2 schede di rete hai configurato lasciando 
l'impostazione automatica tramite HDCP? Quella che va al modem ethernet o 
quella connessa alla LAN? Nel gateway (con YAST2) hai messo l'indirizzo 
ottenuto eseguendo in modalità dos dal comando ipconfig... ma era quindi 
connesso direttamente a internet?? grazie

  Non ha funzionato!!!
sii piu' preciso ... che vuol dire "non ha funzionato" ?? 
i files di log cosa dicono ??


 
Ho scritto cio' che mi hai detto. Il comando sembra averlo preso ma la 
navigazione in internet dagli altri computer non va. Come faccio a vedere i 
file di log?


per prima cosa posta cosa ti da il comando
iptables -nL
o
iptables -t nat -nL
poi guarda in /var/log/messages,debug,sys se c'e' qualcosa di iptables ..
poi puoi provare a lanciare tcpdump sull'interfaccia interna per vedere se i 
pacchetti dalla LAN arrivano ...
ciao ... e non ti arrendere subito !!! all'inizio e' un po' complicato, ma
se non inizi a risolvere i problemi e' meglio se torni a Winzozz ;-)))


 
Innanzitutto ti ringrazio per l'aiuto che mi stai dando. Spero di riuscire a 
risolvere questo problema. Linux ha sempre avuto la meglio su di me, ma 
questa volta ho davvero intenzione di restare in questo ambiente e usare 
windows solo per i giochi. Ho provato a creare un generatore di avventure 
testuali sotto windows XP in C++ (con il devcpp)... non ti dico... errori 
di sistema del tipo "la memoria non poteva essere read..." oppure "devcpp 
ha effettuato una operazione non valida etc etc....". Errori che avvengono 
anche con visual c++ 6... che tristezza :(
Ma ritorniamo a noi. Ti posto cosa mi ha detto iptables -nL:
 # iptables -nL
Chain INPUT (policy DROP)
target     prot opt source               destination
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
DROP       all  --  
127.0.0.0/8
 
0.0.0.0/0
DROP       all  --  
0.0.0.0/0
 
127.0.0.0/8
DROP       all  --  192.168.0.1          
0.0.0.0/0
DROP       all  --  80.117.239.65        
0.0.0.0/0
input_ext  all  --  
0.0.0.0/0
            80.117.239.65
input_int  all  --  
0.0.0.0/0
            192.168.0.1
DROP       all  --  
0.0.0.0/0
            192.168.0.255
DROP       all  --  
0.0.0.0/0
            255.255.255.255
LOG        all  --  
0.0.0.0/0
            80.117.239.65      LOG flags 6 
level 4 prefix `SuSE-FW-NO_ACCESS_INT->FWEXT '
DROP       all  --  
0.0.0.0/0
            80.117.239.65
DROP       all  --  
0.0.0.0/0
 
0.0.0.0/0
Chain FORWARD (policy DROP)
target     prot opt source               destination
TCPMSS     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          tcp 
flags:0x06/0x02 TCPMSS clamp to PMTU
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
forward_ext  all  --  
0.0.0.0/0
 
0.0.0.0/0
forward_int  all  --  
0.0.0.0/0
 
0.0.0.0/0
DROP       all  --  
0.0.0.0/0
 
0.0.0.0/0
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED
LOG        all  --  
0.0.0.0/0
 
0.0.0.0/0
          LOG flags 6 
level 4 prefix `SuSE-FW-FORWARD-ERROR '
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          icmp type 11
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          icmp type 3 code 
3
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          icmp type 3 code 
4
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          icmp type 3 code 
9
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          icmp type 3 code 
10
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          icmp type 3 code 
13
DROP       icmp --  
0.0.0.0/0
 
0.0.0.0/0
          icmp type 3
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED
LOG        all  --  
0.0.0.0/0
 
0.0.0.0/0
          LOG flags 6 
level 4 prefix `SuSE-FW-OUTPUT-ERROR '
Chain forward_dmz (0 references)
target     prot opt source               destination
DROP       all  --  80.117.239.65        
0.0.0.0/0
DROP       all  --  
192.168.0.0/24
 
0.0.0.0/0
DROP       all  --  
0.0.0.0/0
            192.168.0.1
DROP       all  --  
0.0.0.0/0
            80.117.239.65
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state RELATED 
icmp type 3
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 0
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED
DROP       all  --  
0.0.0.0/0
 
0.0.0.0/0
Chain forward_ext (1 references)
target     prot opt source               destination
DROP       all  --  
192.168.0.0/24
 
0.0.0.0/0
DROP       all  --  
0.0.0.0/0
            192.168.0.1
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state RELATED 
icmp type 3
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 0
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED
DROP       all  --  
0.0.0.0/0
 
0.0.0.0/0
Chain forward_int (1 references)
target     prot opt source               destination
DROP       all  --  80.117.239.65        
0.0.0.0/0
DROP       all  --  
0.0.0.0/0
            80.117.239.65
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state RELATED 
icmp type 3
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 0
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED
DROP       all  --  
0.0.0.0/0
 
0.0.0.0/0
Chain input_dmz (0 references)
target     prot opt source               destination
DROP       all  --  80.117.239.65        
0.0.0.0/0
DROP       all  --  
192.168.0.0/24
 
0.0.0.0/0
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          icmp type 8
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 0
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 3
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 11
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 12
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 14
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 18
DROP       icmp --  
0.0.0.0/0
 
0.0.0.0/0
REJECT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          tcp dpt:113 
flags:0x16/0x02 reject-with tcp-reset
ACCEPT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
ESTABLISHED tcp dpts:600:65535 flags:!0x16/0x02
ACCEPT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
ESTABLISHED tcp dpt:20 flags:!0x16/0x02
ACCEPT     udp  --  212.216.112.112      
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED udp spt:53 dpts:1024:65535
ACCEPT     udp  --  212.216.172.62       
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED udp spt:53 dpts:1024:65535
DROP       all  --  
0.0.0.0/0
 
0.0.0.0/0
Chain input_ext (1 references)
target     prot opt source               destination
DROP       all  --  
192.168.0.0/24
 
0.0.0.0/0
ACCEPT     icmp --  80.117.239.65        
0.0.0.0/0
          icmp type 4
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          icmp type 8
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 0
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 3
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 11
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 12
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 14
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 18
DROP       icmp --  
0.0.0.0/0
 
0.0.0.0/0
ACCEPT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED tcp dpt:80
ACCEPT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED tcp dpt:110
ACCEPT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED tcp dpt:25
REJECT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          tcp dpt:113 
flags:0x16/0x02 reject-with tcp-reset
ACCEPT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
ESTABLISHED tcp dpts:600:65535 flags:!0x16/0x02
ACCEPT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
ESTABLISHED tcp dpt:20 flags:!0x16/0x02
ACCEPT     udp  --  212.216.112.112      
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED udp spt:53 dpts:1024:65535
ACCEPT     udp  --  212.216.172.62       
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED udp spt:53 dpts:1024:65535
ACCEPT     udp  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED udp dpts:1024:65535
ACCEPT     udp  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
ESTABLISHED udp dpts:61000:65095
DROP       all  --  
0.0.0.0/0
 
0.0.0.0/0
Chain input_int (1 references)
target     prot opt source               destination
DROP       all  --  80.117.239.65        
0.0.0.0/0
ACCEPT     all  --  
0.0.0.0/0
 
0.0.0.0/0
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          icmp type 8
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 0
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 3
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 11
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 12
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 14
ACCEPT     icmp --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED icmp type 18
DROP       icmp --  
0.0.0.0/0
 
0.0.0.0/0
REJECT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          tcp dpt:113 
flags:0x16/0x02 reject-with tcp-reset
ACCEPT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
RELATED,ESTABLISHED tcp dpts:1024:65535
ACCEPT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
ESTABLISHED tcp dpts:600:65535 flags:!0x16/0x02
ACCEPT     tcp  --  
0.0.0.0/0
 
0.0.0.0/0
          state 
ESTABLISHED tcp dpt:20 flags:!0x16/0x02
ACCEPT     udp  --  212.216.112.112      
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED udp spt:53 dpts:1024:65535
ACCEPT     udp  --  212.216.172.62       
0.0.0.0/0
          state 
NEW,RELATED,ESTABLISHED udp spt:53 dpts:1024:65535
DROP       all  --  
0.0.0.0/0
 
0.0.0.0/0
******************************************************
La richiesta arriva sulla ethernet 0 (quella connessa alla LAN), ma sembra 
che non vadano oltre. Ti posto cosa mi ha detto tcpdump:
 # tcpdump -i eth0
tcpdump: listening on eth0
13:39:06.489723 arp who-has maxfrata.mshome tell 192.168.0.5
13:39:06.489762 arp reply maxfrata.mshome is-at 0:50:bf:63:50:e6
13:39:06.490185 192.168.0.5.filenet-tms > maxfrata.mshome.domain:  15502+ A? 
www.google.it
. (31) (DF)
13:39:06.490277 maxfrata.mshome > 
192.168.0.5
: icmp: maxfrata.mshome udp 
port domain unreachable [tos 0xd0]
13:39:06.491486 192.168.0.5.filenet-tms > maxfrata.mshome.domain:  15502+ A? 
www.google.it
. (31) (DF)
13:39:06.491502 maxfrata.mshome > 
192.168.0.5
: icmp: maxfrata.mshome udp 
port domain unreachable [tos 0xd0]
13:39:06.492464 192.168.0.5.filenet-tms > maxfrata.mshome.domain:  15503+ A? 
www.google.it.mshome. (38) (DF)
13:39:06.492480 maxfrata.mshome > 
192.168.0.5
: icmp: maxfrata.mshome udp 
port domain unreachable [tos 0xd0]
13:39:06.493039 192.168.0.5.filenet-tms > maxfrata.mshome.domain:  15503+ A? 
www.google.it.mshome. (38) (DF)
13:39:06.493054 maxfrata.mshome > 
192.168.0.5
: icmp: maxfrata.mshome udp 
port domain unreachable [tos 0xd0]
13:39:06.494229 192.168.0.5.filenet-tms > maxfrata.mshome.domain:  15504+ A? 
www.google.it
. (31) (DF)
13:39:06.494243 maxfrata.mshome > 
192.168.0.5
: icmp: maxfrata.mshome udp 
port domain unreachable [tos 0xd0]
13:39:06.494791 192.168.0.5.filenet-tms > maxfrata.mshome.domain:  15504+ A? 
www.google.it
. (31) (DF)
13:39:06.494805 maxfrata.mshome > 
192.168.0.5
: icmp: maxfrata.mshome udp 
port domain unreachable [tos 0xd0]
13:39:06.495364 192.168.0.5.filenet-tms > maxfrata.mshome.domain:  15505+ A? 
www.google.it.mshome. (38) (DF)
13:39:11.486320 arp who-has 192.168.0.5 tell maxfrata.mshome
13:39:11.486779 arp reply 192.168.0.5 is-at 0:a0:c:14:8a:17
13:39:11.503960 192.168.0.5.filenet-tms > maxfrata.mshome.domain:  15505+ A? 
www.google.it.mshome. (38) (DF)
13:39:11.504022 maxfrata.mshome > 
192.168.0.5
: icmp: maxfrata.mshome udp 
port domain unreachable [tos 0xd0]
l'Host si chiama maxfrata mentre il dominio è mshome (forse è per questo che 
linux si rifiuta di collaborare :p )
Ora credo che il problema possa essere nell'IP masquerading. Come posso 
vedere se è attivato? 
Oppure è un problema di domini... non capisco perchè mi dice 
maxfrata.mshome.domain
Aspetto tue notizie :)

  Aspetto tue notizie :)
ciao ...


 
a dire la verità non ho capito molto bene cosa è accaduto. Il computer della 
LAN (192.168.0.5) ha richiesto www.google.it.... pero' io non sono riuscito 
a mandargli i pacchetti, oppure non ho trovato 
www.google.it
?? Facendo la 
richiesta da 192.168.0.5 di 
www.tiscalinet.it
 (# 
ns.tiscalinet.it
) mi 
accade la stessa cosa di prima (se la faccio dal mio PC 192.168.0.1 
connesso ad internet va tutto bene naturalmente). In poche parole... mi 
spieghi terra terra cosa devo cambiare?  :p

maxfrata wrote:

Ho notato che sull'eth1 non c'è traffico (con tcpdump -i eth1).
Se chiedo da 192.168.0.5 una pagina web noto che sulla eth1, quella connessa 
al modem adsl, non c'è traffico. Ti dico la configurazione esattamente:
mio pc: eth0: IP: 192.168.0.1
              SM: 255.255.255.0
        eth1: IP: 192.168.0.138
              SM: 255.255.255.0
 
              nome host: maxfrata
              domain: mshome
              gateway: nessuno
              ip_forward: attivo
              DNS1 e DNS2 quelli ADSL di TIN
client1: eth0: IP: 192.168.0.5
               SM: 255.255.255.0
              nome host: francesco
              domain: mshome
              gateway: 192.168.0.1
Questa è la configurazione. Credo sia corretta. Se puo' aiutarti a capire 
benvenga. aspetto con ansia tue notizie

                gateway: nessuno
come gateway devi impostare il numero IP del router ...
ciao ....


  
192.168.1.1/255.255.255.0
 altrimenti ti si incasina la tabella di routing.
anzi, scusa, se il router ha un indirizzo del tipo
192.168.0.254/255.255.255.0
devi cambiare la configurazione della eth0 con altri numeri di rete ..
tutto sto' macello perche' non avevo letto bene nel post gli indirizzi IP delle
due interfacce ... comunque, per concludere ...
                             eth0                eth1
LAN (192.168.1.0) <--> (192.168.1.254) Linux (192.168.0.138) --> Router
sul Linux come default gateway devi impostare l'indirizzo IP del router, quello
che appartiene alla rete 
192.168.0.0/255.255.255.0
 .... 
poi aggiungi la regola di nat sull'interfaccia eth1 e il gioco e' fatto .. non
puoi avere lo stesso numero di rete per tutte e due le schede di rete ... ti si
incasina la tabella di routing ...
 
ciao .... e speriamo bene ;-)))


 ciao .... e speriamo bene ;-)))
eheheheheh... ti ho fatto anche il disegnino. miii se abiti a pisa ti offro 
una birra, ma credo che sei di bagnoli :) 

volevo farti un disegnino ma è venuto un picasso. mi dispiace :)

  una birra, ma credo che sei di bagnoli :) 
yes .... comunque, complimenti per il disegno .... a Pisa ci abita mio
cugino ... magari la puoi offrire a lui ;-))) pero' lui lavora in VB con
Winzozz !!!


 default  .....
c'era 192.168.100.1. l'ho messo come gateway. Allora ho cambiato qualcosa. 
Adesso ho:
pc SuSe: LAN:eth0
         IP:192.168.0.1
         mask:255.255.255.0
 
         ADSL:eht1
         IP:10.0.0.138
         mask:255.255.255.0
         gateway: 192.168.100.1 (nella riga default dopo il comando #route)
         DNS: quelli di BBB telecom
         nome host: maxfrata
         domain: mshome
Pc: client: LAN:eth0
         ip:192.168.0.5
         mask:255.255.255.0
         gateway:192.168.0.1
         DNS: nessuno
        nome host: francesco
         dominio: mshome
Ho dato il comando:
# iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to 10.0.0.138
Chiedendo dal client la pagina 
www.tin.it
 sull'eth0 ho:
# tcpdump -i eth0:
tcpdump: listening on eth0
20:10:36.354059 arp who-has maxfrata.mshome tell 192.168.0.5
20:10:36.354092 arp reply maxfrata.mshome is-at 0:50:bf:63:50:e6
20:10:36.354502 192.168.0.5.filenet-tms > maxfrata.mshome.domain:  27831+ A? 
www.tin.it
. (28) (DF)
20:10:36.354571 maxfrata.mshome > 
192.168.0.5
: icmp: maxfrata.mshome udp 
port domain unreachable [tos 0xd0]
20:10:36.355211 192.168.0.5.filenet-tms > maxfrata.mshome.domain:  27831+ A? 
www.tin.it
. (28) (DF)
20:10:36.355231 maxfrata.mshome > 
192.168.0.5
: icmp: maxfrata.mshome udp 
port domain unreachable [tos 0xd0]
[CUT]
mentre non ho nulla sulla eth1!
Non ce la faccio quasi più. :°(
Spero di riuscire a condividere internet altrimenti comprero' un pentium 100 
e ci piazzero' una red-hat 5 e facendoci fare il gateway/routing per 
internet (anche se il problema della condivisione nascerà anche lì).
:(

  # iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to 10.0.0.138
qui metti
iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to 192.168.100.2
aggiungi sul Linux come default gateway 192.168.100.1
sui client della LAN metti l'indirizzo IP dell'altra interfaccia ethernet
del Linux ...
ciao ... fammi sapere ...


 
AAAAHHHHHHHHHHHHHHHHHHHHH
FUNZIONAAAAAAAAAAAAAAAAAAAA
EVVAIIIIIIIIIIIIIIIIIIIIIIIII
SEI UN GRANDEEEEEEEEEEEEEEEEEE 
Grazie infinite... maronna ru carmine... dopo tre giorni ce l'ho fatta!!! 
Finalmente!!! grazie infinite!!! Pero' adesso riavvio!! Senti, per far 
accettare quel comando ad ogni riavvio, ovvero quello dell'iptables, devo 
fare qualcosa o lo accetta da solo? ora provo
speriamo bene

maxfrata wrote:

SI SI OK OK OK OK
Non ci posso credere!!! Dopo manuali di howto, ricompilazione del kernel con 
conseguente reinstallazione di tutto, finalmente funziona la condivisione 
internet!!!! Potro' abbandonare windows e dedicarmi alla mia fantastica 
SuSe...
Non so come ringraziarti. Sono in debito. Se hai bisogno di qualcosa che non 
riesci a trovare fammi sapere. sono a tua disposizione. email: 
maxfrat...@tin.it.nonmetterequesto
Ps: ho riconfigurato anche la scheda di rete del client. 'Qualcuno' aveva 
messo come DNS il mio IP. Infatti in un primo momento non aveva 
funzionato... insospettito ho controllato il client, e c'era DNS: 
192.168.0.1!!!! Ho messo il DNS della TIN e tutto è andato liscio. Che 
bello. sono felicissimo. Grazie ancora. a buon rendere ;)
ciao

maxfrata wrote:

Salve,
provo a spiegarmi: io ho due pc, su entrambi ho installato Windows Xp, 
quello in cucina ha soltanto Xp mentre quello in camera ha sia Xp che Suse 
8.0. Ho collegato entrambi con due schede di rete ethernet (Myson) e un 
cavo. Quello in cucina ha la connessione ad internet tramite modem Adsl 
mentre quello in camera usufruisce della connessione dell'altro.Quando ho 
installato linux su quello in camera ho preso il parametro Gateway 
predefinito dal computer in cucina, ossia quello con la connessione (da Dos 
ho eseguito il comando Ipconfig e ho preso solo il parametro gateway 
predefinito). Tramite la procedura che ti ho descritto prima l'ho 
comunicato al sistema linux e... ho semplicemente fatto partire il browser 
(quando il computer in cucina era collegato e la connessione già attiva) e 
ho cominciato a navigare. Spero di essere stato chiaro ma se hai qualche 
dubbio chiedimelo. Anche io questi giorni sto chiedendo una marea di cose 
in quanto sono appena passato a Linux e sono praticamente un analfabeta.
Alfio
-- 
Hai un problema, questo ha una soluzione: di che ti preoccupi?
Hai un problema, questo non ha una soluzione: di che ti preoccupi?
(Antico proverbio cinese)

  SEI UN GRANDEEEEEEEEEEEEEEEEEE 
cosi' mi imbarazzi ;-)))
passata l'emergenza, ti consiglio di andare  a dare un'occhiata ad Appunti
Linux su 
www.pluto.linux.it
 (capitolo sulle reti) e su www.networkingitali
ciao .... buon lavoro ....
