Re: Gateway olarak Linux....

F Kagan Guerkaynak (admin@titan.ehb.itu.edu.tr)
Thu, 18 Jan 1996 17:50:08 +0200 (EET)


>
> Merhabalar,
>
> Bir makinamIzI gateway+router olarak kullanmak uzere konfigure ettim.
> Bu ise kalkIsmadan once konu ile ilgili cesitli dokumanlarI da karIstIrdIm.
> Fakat yine de alet local network uzerinden gelen paketleri hub baglantIsInI
> saglayan ethernet kartIna yonlendirmiyor.
>
> KullandIgIm makinada Linux 1.2.8 kernel yuklu. Uzerinde biri 3C 509 utp+aui
> digeri bnc olan iki ethernet kartI var. Hub a baglantIyI utp ile gerceklesti
> riyoruz. Bnc kart ise local networke baglI. Bu makinayI router olarak
> ayarlarken su islemleri yaptIm:

SORU 1 KERNEL IP FORWARDING destekliyor mu (default hayir !!)

>
> ifconfig eth0 160.75.20.11 netmask 255.255.255.0 ; bnc ethernet
> ifconfig eth1 160.75.20.253 netmask 255.255.255.128 ;utp ethernet

bu kesinlikle yanlis karar verin !!!!
--------------------------------
160.75.20.11 netmaski da 255.255.255.0 yani
network 160.75.20.0
broadcast 160.75.20.255
makinalar 160.75.20.1 den 160.75.20.254 e kadar ...

sonrada
160.75.20.253 diyorsun (ki bu yukarida tanimladigin bir makina yani ilk satirda
gordugun bir makina)
netmaski da 255.255.255.128
bu olmaz !!!!!!

> route add -net 160.75.20.128 netmask 255.255.255.128 gw 160.75.20.254 eth1
> route add -net 160.75.20.0 netmask 255.255.255.0 gw 160.75.20.253 eth0
> route add default gw 160.75.20.254

yani bu iki satiri yazarken sana da biraz garip gelmedi mi ?

>
> Bu tanImlamalardan sonra router olan makina da 160.75.20.0 networku (local
> networkumuz) icin eth0 I, diger tum adresler icin eth1 i kullanarak islemleri
> yurutebiliyorum. Buraya kadar bir sorun yok gibi gorunuyor. YalnIz local
> network uzerindeki herhangi bir makinadan (mesela 160.75.20.26 dan)
> harici networklere ulasmak istedigimde router olan makinadan oteye gecemiyorum.
> Halbuki aynI islem router makina uzerinde gayet guzel yuruyor|
> Local makinalarda kullandIgIm route tanImlamalarI soyle :
> route add -net 160.75.20.0
> route add default gw 160.75.20.253
> Bu tanImlamalar da mantIklI gorunuyor.
> Sorun nerededir simdilik tam cIkartabilmis degilim. Kernel i IP FORWARDING

Sorun RTFM ancak
1) IP numaralari ve networkler uzerine bazi dokumanlar okumaniz gerek
Kursat Cagiltay'in Herkes Icin Internet
ayrica
http://www.ehb.itu.edu.tr/lan/router.html (cok basit)
2) Linux uzerinde iki ethernet karti icin
http://www.ehb.itu.edu.tr/linux/howto/mini/Multiple-Ethernet
(ITU icin)
http://w3.metu.edu.tr:8080/ldp/howto/mini/Multiple-Ethernet
3) Linux uzerinde routing icin
http://www.ehb.itu.edu.tr/linux-inet95/marmara
ornek olabilir.

Tekrar ANCAK
herhangi bir sekilde routing iki tarafli bir konudur. Sizin paketleri
yonlendirmeniz yetmez, dis dunyaninda paketleri size yonlendirmesi gerekir.
Bu durumda baglanti kurdugunuz merkez ile gorusmeniz gerekmektedir.
Ornek olarak kurmak istediginiz sistem dogru konfigure edilmis olsa bile
(kernel+kartlar+config) yine calismayacaktir cunku BIM sizin subnete route
tanimlayamayacakti. Bu konuda lutfen Fakulte LAN sorumlulariniza, itu-net
listesine veya ITU-BIM'e basvurunuz !

> secenegi ile yeniden derlememem de ise yaramadI. Acaba bir konfigurasyon
> eksikligi/hatasI mI sozkonusu? Yoksa calIstIrmam gereken baska programlar da
> var mI (gated gibi)??
> Merakla ilgilene arkadaslarIn onerilerini bekliyorum.
>
> Faruk Nisanci
> ITU Fen-Edebiyat
> PC. Lab.
> Network-Iletisim Grubu
>

Tabii bu arada iletisim eksikligi cok ilginc. :-)))
F. Kagan