Default Gateway nedir?
Kısa cevap
Default Gateway, hedefi için daha özel bir route bulunmayan bütün trafiğin gönderildiği next-hop router'dır; route table'da hedefi 0.0.0.0/0 (IPv6'da ::/0) olan route olarak tutulur (RFC 1122 §3.3.1). TR7'de her route table'ın kendi default gateway'i vardır ve IP sürümü başına bir tane tanımlanabilir: bir route table hem bir IPv4 hem bir IPv6 Default Gateway taşıyabilir, aynı sürümde ikincisi Route destinations collide hatasıyla reddedilir. Default Gateway iki yerden tanımlanır: Add Route formunda Default Gateway kutusu işaretlenerek (arayüz seçilir, Gateway Monitoring profili burada atanır) ya da Route Tables ekranındaki Default Gateway kolonunun kalem simgesiyle açılan formda (arayüz, gateway ile aynı subnet'te IP'si olan arayüz olarak kendiliğinden seçilir). Default Gateway silinirse o route table'daki adreslerden, daha özel bir route'u olmayan dış ağlara erişim kesilir.
TR7'de Nerede Kullanılır
| Nerede | Alan / etiket | Ne için |
|---|---|---|
| Network → Interfaces → Actions → Add Route | Default Gateway (varsayılan işaretsiz), Gateway, Route Interface, Gateway Monitoring (varsayılan No check) | Default gateway'i seçilen arayüz üzerinden tanımlama ve ping ile izleme |
| Network → Route Tables | Default Gateway kolonu (IPv4: …, IPv6: …), Gateway Health kolonu | Route table'ın gateway'lerini ve IPv4 gateway izleme sonucunu görme |
| Route Tables → Default Gateway kalem simgesi → Edit Default Gateway sekmesi | Default Gateway(IPv4), Default Gateway(IPv6), Match satırı, Set Default Gateway butonu | İki sürümün gateway'ini tek formda belirleme; alan boş bırakılırsa o sürümün gateway'i silinir |
| Network → Interfaces listesi | Route satırı Default gateway -> <adres> (IPv6'da Default gateway(IPv6) -> <adres>); Gateway monitoring atanmışsa yanında cihaz başına izleme göstergesi | Route'un ve izleme sonucunun arayüz üzerinde görünmesi |
| WEB-CLI | network route add (network route), sys-cmd netstat (netstat) | Route ekleme; -rn parametresiyle seçili route table'ın çalışan route tablosunu görme (0.0.0.0 hedefli satır default route'tur) |
İki Formun Farkı
| Add Route → Default Gateway | Route Tables → Edit Default Gateway | |
|---|---|---|
| Arayüz | Elle seçilir (Route Interface) | Gateway ile aynı subnet'te IP'si bulunan ilk arayüz kendiliğinden seçilir |
| Aynı subnet denetimi | Yapılmaz; route doğrudan bağlı (onlink) kabul edilerek eklenir | Yapılır; eşleşme yoksa No network matches default gateway hatası |
| Gateway monitoring | Bu formda atanır ve kaydedilir | Formda görünür, ancak seçim route kaydına yazılmaz; profil Add route / Edit Route formundan atanır |
| Sürüm | Girilen gateway adresinin sürümünden (IPv4 → 0.0.0.0/0, IPv6 → ::/0) | IPv4 ve IPv6 için ayrı alan |
Cluster'da route tanımı iki cihazda ortaktır ve varsayılan auto-sync ile eş cihaza da uygulanır; cihaz başına farklı gateway tanımlanamaz. Gateway Monitoring ise her cihazda ayrı çalışır ve sonucu cihaz başına gösterilir.
Sık Karıştırılan Noktalar
- "Her arayüzün kendi default gateway'i olur." Default gateway route table başına ve IP sürümü başına tektir. Farklı çıkışlar için ayrı route table'lar oluşturulur (Route Table nedir; vService veya Kurum Servisi için ne zaman değiştirmem gerekir?).
- "Gateway monitoring başarısız olunca route devreden çıkar." Gateway monitoring yalnızca gateway'in erişilebilirliğini izler ve Gateway Health kolonunda gösterir; route yerinde kalır. Cluster'da VIP Transition Method GW check içeriyorsa sonuç VIP geçişine katılır (Gateway Monitoring nedir; VIP geçişini nasıl etkiler?).
- "Default gateway silinse de vService'ler çalışır." Route table'daki IP'lerden, daha özel bir route'u olmayan ağlara giden yanıtlar gönderilemez; silme onayında
Route table '…' will lose its IPv4 default gatewayuyarısı çıkar.
Dokümantasyonda nasıl yapılır
