Newsgroup: it.comp.os.linux.iniziare
Titolo: Sempre ROUTER LINUX: Sono diperato!!

Ciao a tutti, scrivo perchè sto cercando di configurare una piccola lan
casalinga fatta da due computer. Sul primo c'è w98 mentre il secondo dotato
di una scheda isdn, con linux dovrebbe fare de router. In w98 ho impostato
il default gateway sull'ip della eth0 del com. con linux. Il problema è che
con linux riesco benissimo a collegarmi a internet mentre con w 98 no. Come
dovrei impostare la routing table (da notare che llinux mi ha fatto
impostare 192.168.0.99 per il computer locale e 192.168.0.1 per quello
remoto mentre l'eth0 ha 169.254.0.3)? Ho cercato nei vecchi post e ho
trovato:
 cat /proc/sys/net/ipv4/ip_forward
Ho provato a lanciare il comando ma mi restituisce 0. Come si può cambiare?
Grazie a tutti

, "MEX" <a@b.c> ha
scritto:

Non so. Mi pare che ci siano dei casini e comunque non hai detto molto. Se
fai ifconfig da terminale cosa ti restituisce? L'interfaccia ippp0
dovrebbe avere l'ip remoto. Ti allego la mia tabella di routing:
ROUTE PRIMA DELLA CONNESSIONE
-------------------------------
[root@giove rh-isdn-0.59]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use
Iface 212.XXX.XXX.0   0.0.0.0         255.255.255.0   U     0      0      
 0 ippp0 192.168.0.0     0.0.0.0         255.255.255.0   U     0      0   
    0 eth0 127.0.0.0       0.0.0.0         255.0.0.0       U     0      0 
      0 lo 0.0.0.0         212.245.131.98  0.0.0.0         UG    0      0 
      0 ippp0
IFCONFIG PRIMA DELLA CONNESSIONE
---------------------------------
[root@giove rh-isdn-0.59]# ifconfig ippp0 ippp0     Link
encap:Point-to-Point Protocol
          inet addr:212.X.X.X  P-t-P:212.X.X.98  Mask:255.255.255.0 UP
          POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1 RX packets:24
          errors:0 dropped:0 overruns:0 frame:0 TX packets:26 errors:0
          dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:30
          RX bytes:436 (436.0 b)  TX bytes:434 (434.0 b)
ROUTE DOPO LA CONNESSIONE
---------------------------
Nov 28 14:02:36 giove ipppd[1608]: PHASE_WAIT -> PHASE_ESTABLISHED,
ifunit: 0, linkunit: 0, fd: 8 Nov 28 14:02:36 giove kernel: isdn_net:
ippp0 connected Nov 28 14:02:38 giove ipppd[1608]: Remote message: Nov 28
14:02:38 giove ipppd[1608]: MPPP negotiation, He: No We: No Nov 28
14:02:42 giove ipppd[1608]: local  IP address 212.XXX.XXX.XXX Nov 28
14:02:42 giove ipppd[1608]: remote IP address 212.XXX.XXX.XXX
[root@giove rh-isdn-0.59]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use
Iface 212.XXX.XXX.XXX  0.0.0.0         255.255.255.255 UH    0      0     
  0 ippp0 212.XXX.XXX.0   0.0.0.0         255.255.255.0   U     0      0  
     0 ippp0 192.168.0.0     0.0.0.0         255.255.255.0   U     0     
0        0 eth0 127.0.0.0       0.0.0.0         255.0.0.0       U     0   
  0        0 lo 0.0.0.0         212.XXX.XXX.XXX  0.0.0.0         UG    0  
   0        0 ippp0
[root@giove rh-isdn-0.59]# ifconfig ippp0 ippp0     Link
encap:Point-to-Point Protocol
          inet addr:212.X.X.213  P-t-P:212.X.X.98  Mask:255.255.255.0 UP
          POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1 RX packets:36
          errors:0 dropped:0 overruns:0 frame:0 TX packets:39 errors:0
          dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:30
          RX bytes:654 (654.0 b)  TX bytes:651 (651.0 b)

Ho provato a lanciare il comando ma mi restituisce 0. Come si può cambiare?
# echo 1 > /proc/sys/net/ipv4/ip_forward
-- 
Enrico Bodo  -   PhD student      
University of Rome "La Sapienza" 
Department of Chemistry