Selamlar,
Bu makalemizde sizlere Route komutu hakkında bilgi vermeye çalışacağım. Route komutu adından da anlayabileceğiniz gibi Yönlendirmek amaçlı olarak kullanılır ve bu komut sayesinde iki farklı ağı yönlendirme işlemi yapabiliriz.
Genel Kullanımı –
route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]
Parametreleri –
-f = Bu komut yardımı ile route tablosunu silmeniz mümkündür ancak Loopback ipsi olan 127.0.0.0 255.255.255.255, Multicast yönlendirme olan 224.0.0.0 240.0.0.0 netmaskına sahip olan ipler silinmeyecektir. Eğer bu komutu add, change ve delete ile kullanırsanız. İlk önce route talosunu siler daha sonra komutu çalıştırır.
-p = Bu komutu add ile beraber kullanmamız durumunda belirlenen yok persistent olarak belirlenir ve silinmemek üzere kayıt edilir. Print komutu ile kullanılması durumunda sadece persistent olan route bilgileri gözükür ve diğer yönlendirmeler gözükmez.
Persistent Route’ların saklandığı regedit yolu ise :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes.
Komutların kullanımı :
add – Yönlendirme eklemek için,
change – Var olan yönlendirmeyi değiştirmek için,
delete – Yönlendirme silmek için,
print – Yönlendirme tablosunu görmek için kullanılır.
Destination – Belirtilecek olan networkun ip adresidir. Ancak o ağın NetId kısmıdır. Örnek olarak 192.168.1.2 numaralı networkumuzun NetId’si 192.168.1.0 olur. Ve burada bütün networklere bir yönlendirme olmasını istiyorsanız 0.0.0.0 ip adresini girmeniz gerekmektedir.
mask Netmask – Route yapılacak olan ip adresine özel olan subnet mask bu kısma girilir. Tek bir bilgisayar için girilecekse ip girildikten sonra subnet mask 255.255.255.255 olarak girilmelidir. Bütün networklere default route yapılırken verilen ip 0.0.0.0 dir ve bu ip adresinin subnet maskıda 0.0.0.0 olmalıdır.
Gateway – Cihazın dış ortamdaki diğer cihazlarla haberleşmesini sağlamak amacıyla belirli bir network cihazına verilen ip adresini girdiğimiz alandır. Bağlandığımız network cihazında bulunan yönlendirmeler sayesinde dış ortamla haberleşmesi sağlanır.
metric Metric – Gönderilen paketin öncelikli olarak hangi ip adresinden gönderilmesini istediğimiz zaman metricleri kullanırız. Metrikler 0 ile 9999 arasında olabilirler. En küçük metrik numarasına sahip olan route öncelikli kullanılır. Ancak dönecek paketlerinde metric numarası aynı olmalıdır.
Örneklerimiz :
>route print
Bu komut yardımı ile cihazımızda bulunan route tablosu görüntülenebilir.
>route print 10.*
Komut yardımıyla 10. İle başlayan route’ları görürüz.
>route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
Komut yardımıyla gelen bütün paketleri 192.168.1.1 ip adresine yönlendirilir.
>route add 10.54.0.0 mask 255.255.0.0 192.168.1.1
Komut yardımı ile 10.54.0.0 networkune gidecek olan istekleri 192.168.1.1 bacağına yönlendirdik.
>route add –p 10.54.0.0 mask 255.255.0.0 192.168.1.1
Oluşturulan yönlendirmeyi kalıcı hale getiren komuttur.
>route add –p 10.54.0.0 mask 255.255.0.0 192.168.1.1 metric 10
Komutumuzda önceliğimizi Metric 10 olarak belirlemiş bulunmaktayız.
>route delete 10.54.0.0 mask 255.255.0.0
Komut yardımıyla 10.54.0.0 route’unu siliyoruz.
>route add 10.*
10. İle başlayan route’ları siliyoruz.
Bir sonraki makalemde görüşmek üzere.