Ana SayfaSunucu, Ağ ve SistemAğMikroTik RouterOS Cihazlarında Netwatch ile Otomatik Hat Yedekleme (Failover) ve E-Posta Alarmı...

MikroTik RouterOS Cihazlarında Netwatch ile Otomatik Hat Yedekleme (Failover) ve E-Posta Alarmı Rehberi

Author

Date

Category

İnternet Kesintisini Milisaniyeler İçinde Algılayan Gözlemci: Netwatch

Kurumsal işletmelerde, fabrikalarda ve veri merkezlerinde kesintisiz internet erişimi sağlamak amacıyla iki farklı servis sağlayıcıdan (Örn: Türk Telekom Fiber ve Superonline LTE) hat alınır. Ancak çoğu zaman yedek hat bağlı olmasına rağmen, ana hat koptuğunda yönlendirici modemin Ethernet linki düşmediği sürece hattın koptuğunu anlayamaz ve trafiği yedek hatta aktaramaz; sistem yöneticisi durumu ancak çalışanlar şikayet ettiğinde fark eder. MikroTik RouterOS işletim sisteminde yerleşik olarak bulunan Netwatch aracı, dış dünyadaki hedefleri bağımsız olarak sürekli sorgulayarak (ICMP Ping Probe) hat kesintilerini anında yakalayan, rotaları otomatik değiştiren ve sistem yöneticisine SMS/E-posta alarmı fırlatan güçlü bir otomasyon mekanizmasıdır.

Netwatch Aracının Çalışma Mantığı ve Durumları

Netwatch, belirlenen periyotlarla hedef bir IP adresine ICMP ping paketleri gönderir:

  • UP Durumu: Hedef IP ping paketlerine belirlenen zaman aşımı süresi içinde yanıt veriyorsa Netwatch hattın sağlıklı olduğunu onaylar.
  • DOWN Durumu: Üst üste belirlenen sayıda ping paketi kaybolduğunda (Packet Loss), sistem anında ‘DOWN’ durumuna geçer ve yönetici tarafından yazılan acil durum komut dosyasını (Script) tetikler.

1. Adım: DNS Sunucuları Üzerinden Bağımsız Sağlık Denetimi Kurgusu

Hattın çalıştığını anlamak için modemin kendi yerel IP’sine değil, doğrudan internet üzerindeki global DNS sunucularına ping atılmalıdır:

Örnek Yapılandırma Senaryosu:
Ana Hat (WAN1 - Fiber): Rota Metriği = 1 (Öncelikli Hat)
Yedek Hat (WAN2 - LTE): Rota Metriği = 2 (Yedek Hat)

Netwatch Hedefi: 8.8.8.8 (Google DNS - Yalnızca WAN1 üzerinden çıkmaya zorlanmış rota)

2. Adım: Winbox Üzerinden Netwatch Kuralı ve Otomatik Rota Tetikleme

Netwatch kuralı açılarak ‘Up’ ve ‘Down’ sekmelerine yönlendirme betikleri yazılır:

/tool netwatch
add host=8.8.8.8 interval=10s timeout=1000ms test-script="
    up-script="/ip route set [find comment=\"ANA_HAT_ROTA\"] distance=1;
               /log info \"ANA FIBER HATTI DUZELDI - TRAFIK MERKEZE ALINDI\";
               /tool e-mail send to=\"bilgiislem@sirketiniz.com\" subject=\"Internet Normale Dondu\" body=\"Ana hat aktif.\";"
    down-script="/ip route set [find comment=\"ANA_HAT_ROTA\"] distance=10;
                 /log warning \"DIKKAT: ANA FIBER KOPTU! YEDEK LTE DEVREYE ALINDI\";
                 /tool e-mail send to=\"bilgiislem@sirketiniz.com\" subject=\"ACIL: Ana Hat Koptu!\" body=\"Yedek hatta gecildi.\";"
    comment="Ana Hat Saglik Denetimi"

3. Adım: Betiğin Çalışma Mekanizması

Ana hat üzerinden 8.8.8.8 IP’sine giden pingler 1 saniye içinde yanıt vermediğinde:

  1. Netwatch ‘DOWN’ betiğini milisaniyesinde ateşler.
  2. Ana hattın rota mesafesini (Distance) anında 1’den 10’a fırlatır.
  3. Yönlendirme tablosunda mesafesi 2 olan Yedek LTE Hat otomatik olarak birincil hat konumuna yükselir; tüm şirket interneti 2 saniye içinde kesintisiz yedek hattan akmaya başlar.
  4. Ana hat düzelip pingler geri geldiğinde ‘UP’ betiği mesafeyi tekrar 1’e indirir ve trafik sessizce ana fibere geri döner (Failback).

Kurumsal MikroTik yönlendirici altyapıları, çoklu WAN yük dengeleme, otomatik hat yedekleme ve SD-WAN projelerinde BaykalSoft Ağ Altyapı Çözümleri ekibimizden profesyonel destek alabilirsiniz.

Önceki Gönderiler

Önceki Yorumlar