Newsgroup: it.comp.os.linux.iniziare
Titolo: routing con linux

Ciao a tutti ...
ho un pc con suse 8.1 installata e due schede di rete 
1 - 192.168.0.50  
2 - 192.168.1.254 
la 1 e' attaccata a un router adsl  ( quindi scheda verso l'esterno)
la 2 e' attaccata all'hub di rete interna.
vorrei far si' che  i pacchetti della lan (192.168.1.0) passino sulla
192.168.0.50 e fossero quindi dirottati verso il router 192.168.0.254 in
uscita verso internet.
ho provato con YAST ma non ci salto fuori ...
Chi ha pazienza per uno schemino o una iptables ???
Ho piu' semplicemente che devo dire a YAST2 ????
Grazie Eros
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie Eros
1) echo “1” > /proc/sys/net/ipv4/ip_forward
2) devi impostare come gateway il 192.168.0.254 (route add 0.0.0.0 netmask
0.0.0.0 gw 192.168.0.254)
Ciao
LOX
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

> ....poi devi fare nat con iptables
Sono comunque 2 IP interni quindi ci dovrebbe pensare il Router
(192.168.0.254)
Quindi non dovrebbe servire il Nat o il MASQUERADE


 LOX
Concordo non dovrebbe servire anche perche' lo fa' gia' il router .....
pero' ho provato ad aggiungere  quello che mi hai scritto , ma comungue
il mio 192.168.1.33 raggiunge 192.168.1.254 ma non 192.168.0.50  cioe'
l'altra cheda di rete ee quindi l'altra rete ....
?????????
EROS


 EROS
Ma hai impostato i client con il gateway 192.168.1.254
Ps. Prova anche a fare un ping -I 192.168.0.50 192.168.1.XX (client)


 Ps. Prova anche a fare un ping -I 192.168.0.50 192.168.1.XX (client)
ping -I 192.168.0.50 192.168.1.33  
QUESTO NON FUNZIA MI DA' una risposta strana .
mi dice  PING 192.168.1.33  (192.168.1.33) from 0.0.0.0 : 56(84) bytes
of data
poi sta' li' ....
mentre ping -I 192.168.0.50 192.168.1.254 
VA' 
MA CHE C'HA' ....  E'0 GRAVE ???? :)


 VA' 
Questo è scontato pinghi le due eth e si vedono.


eccoti ....
ifconfig
eth0      Link encap:Ethernet  HWaddr 00:C0:26:59:A4:EB  
          inet addr:192.168.0.50  Bcast:192.168.0.255
Mask:255.255.255.0
          inet6 addr: fe80::2c0:26ff:fe59:a4eb/10 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:37 errors:0 dropped:0 overruns:0 frame:0
          TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:5934 (5.7 Kb)  TX bytes:8470 (8.2 Kb)
          Interrupt:9 Base address:0x8000 
eth1      Link encap:Ethernet  HWaddr 00:10:5A:A3:39:18  
          inet addr:192.168.1.254  Bcast:192.168.1.255
Mask:255.255.255.0
          inet6 addr: fe80::210:5aff:fea3:3918/10 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:245 errors:0 dropped:0 overruns:0 frame:0
          TX packets:252 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:36475 (35.6 Kb)  TX bytes:47577 (46.4 Kb)
          Interrupt:11 Base address:0x6c00 
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:200 (200.0 b)  TX bytes:200 (200.0 b)
route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use
Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0
eth1
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0
eth0
0.0.0.0         192.168.0.254   0.0.0.0         UG    0      0        0
eth0
SIGHHHH.......


Sembra tutto corretto.
Scusa la domanda stupida.
Sei sicuro di avere attaccato il cavo di rete alla scheda giusta?
Oppure il problema è sui client.
Prova a postare anche un route print
P.s. Un tracrert dai client verso 
www.google.it
 dove si ferma?


allora , a parte una mia cazz..... ,
ora sono al punto che da 192.168.1.33 pingo 192.168.0.50 
ma non riesco a pingare 192.168.0.100 (dns)
come non riesco a pingare 216.239.51.99  (GOOGLE) ne tantomeno a
risolvere 
www.google.it
in effetti se faccio un tracert da 192.168.1.33 .... manco se ne parla
... poi sai bene che windows non ti da' tante info ...
cosi' ho pensato di lanciare prima un 
traceroute 
www.google.it
  (da linux (ROUTER)) E FIN QUI' OK
POI
traceroute 
www.google.it
  -I 192.168.1.254 
LA RISPOSTA .... Unable to bind to network interface 
192.168.1.254
: no
such device
anche dandogli l'ip di google
azzz....


 traceroute 
www.google.it
  -I 192.168.1.254
Questa non la capisco "-I Use ICMP ECHO instead of UDP datagrams."
P.s. Per verificare se hai solo problemi di configurazione potresti aprire
momentaneamente tutte le netmask a 255.255.0.0
