EN
EN

IP-MAC Binding (MAC-IP sabitleme) Nasıl Yapılır?


X ip ve Y mac adreslerinin eşleştirilerek belirlenen Y mac adresi dışında başka bir mac adresinin yine belirlenmiş olan X ip’sinin  alamaması durumudur.

Arayüz üzerinden bu işlemi yapabilmek için öncelikle ilgili interface altında Device Detection alanının aktif olması gerekmektedir.

DHCP Monitor alanından cihazlara ait mac adresi ve IP bilgilerini görüntüleyerek bu alandan cihaza ait IP adresi sabitlenebilir veya daha önce sabitlemiş olduğumuz IP adresini silinebilir.

İşlem yapmak istediğimiz cihazın üzerine tıklanır ve üst kısımdan Reservation butonuna tıklanarak açılan alandan  Create tıklanır.

Açılan ekranda cihaza ait mac adresi ve IP bilgisini görüntülenir. Bu alandan cihaza farklı bir IP adresi de verilebilir. Ok butonuna tıklayarak IP adresini rezerve edilir.

Bir diğer yöntem olarak CLI üzerinden ilgili işlemi gerçekleştirilebilir.

Örnek :

00:0A:4E:3F:70:D0 mac adresine sahip ethernet kartının 192.168.1.100 numaralı IP ye sahip oldugunu varsayalım. Bu IP ile ilgili policylerin bir çok uygulama ve adrese izinli olduğunu varsayarsak, diğer kullanıcılar da bu IP’ye sahip olmak isteyecek ve bunu deneyeceklerdir.

Burada uygulanacak “mac binding” işlemi ile 192.168.1.100 numaralı IP’yi alan 00:0A:4E:3F:70:D0 haricinde bir mac adrese sahip olan kimselerin networke katılımı engellenecektir.

Gerekli komutlar :

FGT # Config firewall ipmacbinding table
Table # edit 1
(1) # set ip 192.168.1.100
(1) # set mac 00:0A:4E:3F:70:D0
(1) # set status enable

Bu yapılan işlemle eşlenecek mac ve ip adreslerini belirlendi Başka bir eşleme daha yapılacağı zaman 2- nolu sıradaki table da “ EDİT 2 “ diyerek aynı tanımlama işlemini tekrar yapılabilir.

Bu oluşturduğumuz table ın nasıl bir filtreden geçeceği ise şöyle tanımlanır:

FGT # config firewall ipmacbinding setting
Setting # set bindthroughfirewall enable ( ağa çıkışı keser ama FG’e erişebilir )
Setting # set bindtofw enable ( FG’e erişimi de keser )
Setting # set undefinedhost allow ( burda block dersek eğer tanımlanmamış hiç bir mac adrese içeri alınmaz, bu yüzden enable kalmalı)

Son olarak yazılan filtrelerin işlemeye başlaması için bir komut daha gereklidir ;

FGT # config system interface
interface # edit internal (internal yerine iç networke bakan port da yazılabilir )
internal # set ipmac enable

Artık kural çalışmaya başlamıştır.