Salut!

Am o problema cu care ma tot invart de vreo doua ore si nu-i dau de cap:
deci aici unde stau este un computer conectat la Net dar provider-ul nu
permite decat un singur calculator sa fie conectat, iar noi incercam sa
folosim doua (nu merge cu IP pus static pe al doilea, am incercat):

Cum arata reteaua:

inet----modem_cablu----hub-----pc1: eth0 (213.224.185.46)
                        |           eth0:0 (192.168.1.1)
                        |
                        +------pc2: eth0 (192.168.1.2)

Ideea e ca pe pc1 as vrea sa-l fac un fel de ruter al retelei din casa
care sa faca masqerading. pc1 este un laptop si pc2 la fel, deci nu am cum
sa mai adaug nici o placa de retea in nici unul din ele, in afara de
xircoamele care sunt in fiecare dintre ele.

Ce am facut:

(-) pe pc1 (linux, kernel 2.4.13):
    ifconfig:
      eth0      Link encap:Ethernet  HWaddr 00:10:A4:C5:75:4E
          inet addr:213.224.185.46  Bcast:213.224.185.255  Mask:255.255.255.0
      eth0:0    Link encap:Ethernet  HWaddr 00:10:A4:C5:75:4E
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0

    route:
      213.224.185.0/24 dev eth0  proto kernel  scope link  src 213.224.185.46
      192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.1
      127.0.0.0/8 dev lo  scope link
      default via 213.224.185.1 dev eth0

    snat:
      iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j SNAT --to 
213.224.185.46

    test (ping la provider):
      [root@D5E0B92E root]# ping -I 192.168.1.1 213.224.185.1
      PING 213.224.185.1 (213.224.185.1) from 192.168.1.1 : 56(84) bytes of data.
      64 bytes from 213.224.185.1: icmp_seq=0 ttl=63 time=42.244 msec

(-) pe pc2 (windoze98): ip: 192.168.1.2, mask=255.255.255.0, gw=192.168.1.1
    test (pint la provider): request timeout :-(

    in acest timp tcpdump pe pc1 spune:
      22:20:39.016389 192.168.1.2 > 213.224.185.1: icmp: echo request
      (adica nu s-a facut corect snat-ul?)

(-) ce am mai incercat pe pc1:
       iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 213.224.185.46
       sau
       iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE

       si am patit la fel

Asa ca as fi bucuros daca mi-ati spune unde am gresit cu nat-ul pe pc1.

Mersi,
  Radu

---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui