Merhaba,

       Internet
           |
  ADSL Modem (US Robotics nat özellikli)
           |
       /        \
Client1        FreeBSD
                   \
                   Client2

Adsl modemin iç bacağı 192.168.1.1
Client1   192.168.1.2
FreeBSD 192.168.1.3 (Client1 in dahil oldugu network)
              172.16.1.1  (Client2 nin dahil oldugu network)

Client2    :172.16.1.2

Freebsd ile client2 cross bagli. Freebsd ile client 1 ise aynı switchdeler.

Client2'den client1 e ulasabiliyorum bir sorun yok. Ancak client2 internete çıkamıyor.

Modem uzerinden 172.16.1.0 networkune gidecek paketleri 192.168.1.3 adresine yonlendirdim. Freebsd uzerinde de net.inet.ip.forwarding "1" yaptım.

Ben birşeyleri eksik mi biliyorum acaba diyorum, bu şartlar altında client2'den (bu arada client 2 nin default gateway i 172.16.1.1) çıkan paketin freebsd aracılığı ile gönderilmeye çalışması, freebsd nin de routing table'ında bulunmadığı için bu paketi default gatewayine gondermesi (yani adsl modeme) ve internete cikmasi gerekmez mi? (gerekmez mi diyorum çünkü client1 ile client2 arasındaki trafikte hiçbir sorun yok, freebsd sayesinde gayet guzel haberlesiyorlar)

Kafam durdu artık ben bi ayrıntıyı mı kaçırıyorum?


Modemin routing table'ı şu şekilde:

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
81.214.220.1 * 255.255.255.255 UH 0 0 0 ppp33
192.168.1.0 * 255.255.255.0 U 0 0 0 br0
172.16.1.0 192.168.1.3 255.255.255.0 UG 1 0 0 br0
default 81.214.220.1 0.0.0.0 UG 0 0 0 ppp33



Saygılar.



--------------------------------------------------------------------- Duydunuz mu! Turkiye'nin ilk FreeBSD kitabi cikti. http://www.acikkod.com/freebsd.php

To unsubscribe, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://lists.enderunix.org ve http://www.mail-archive.com/[EMAIL 
PROTECTED]




Cevap