Subnet nedir; TR7 neden aynı subnet şartı arar?
Kısa cevap
Subnet, bir IP adres bloğunun prefix uzunluğuyla belirlenen alt bölümüdür (ör. 192.0.2.0/24); aynı subnet'teki cihazlar birbirine router'a gerek kalmadan doğrudan, aynı L2 segmenti üzerinden ulaşır (RFC 4632). TR7 bu yüzden iki yerde aynı subnet şartı arar. Cluster'da bir Interface IP satırındaki iki adres (bu cihaz ve eş cihaz) girilen CIDR ile aynı subnet'te olmalıdır; aksi hâlde kayıt Subnet error ile reddedilir. Route Tables ekranındaki default gateway formunda girilen gateway, route table'daki bir IP ile aynı subnet'te olmalıdır; eşleşen adres alanın altında Match satırında gösterilir, eşleşme yoksa kayıt No network matches default gateway hatasıyla reddedilir. Kurum Servisinin SNAT alanı Default iken kaynak IP de bu kurala göre, sunucuyla (ya da sunucuya giden gateway'le) aynı subnet'teki Interface IP'si olarak seçilir.
TR7'de Nerede Kullanılır
| Nerede | Alan / etiket | Ne için |
|---|---|---|
| Network → Interfaces → Add IP / Edit IP (cluster'da, Ip Type = Interface IP) | IP tablosundaki iki adres ve CIDR; Subnet error hatası | İki cihazın adresinin aynı subnet'te olmasını denetleme |
| Network → Route Tables → Default Gateway kolonundaki kalem simgesi | Default Gateway(IPv4) / Default Gateway(IPv6) altındaki Match: <ip>/<cidr> (<interface adı>) satırı | Gateway'e ulaşılacak arayüzü aynı subnet'teki IP'den bulma |
| Kurum Servisi formu → Details | SNAT = Default, Health Check Source IP = Default | Sunucuya giden bağlantının ve health check'in kaynak Interface IP'sinin seçilmesi |
| Load Balancer aksiyonları → Ip Log Masking | Masking(subnet) | İstemci IP'sini verilen prefix uzunluğuna göre maskeleme |
| WAF ve Bot/DDoS modüllerinin Notifications kartı → Advanced Notifications | Scope = Source subnet | Bildirim eşiğini kaynak subnet bazında sayma |
| WEB-CLI | sys-cmd ipcalc (ipcalc) | Bir adresin subnet'ini, ağ ve broadcast adresini hesaplama |
TR7'de Kaynak IP Seçimi
SNAT Default (ve Health Check Source IP = Default) iken TR7 kaynak adresi şu kuralla seçer: Kurum Servisinin Route Table'ında sunucuya (sunucuya bir gateway üzerinden gidiliyorsa gateway'e) giden arayüzün, sunucuyla (ya da gateway'le) aynı subnet'teki Interface IP'si kullanılır. Cluster'da her cihaz kendi Interface IP'sini kullanır. Aynı subnet'te birden fazla IP varsa ve belirli bir adres isteniyorsa Use Device IP seçilir. Ayrıntı: SNAT alanındaki "Default" ne anlama gelir; özel bir SNAT IP'si seçebilir miyim?
Sık Karıştırılan Noktalar
- "Add Route formundaki default gateway de aynı subnet'te olmak zorundadır." Aynı subnet denetimi yalnızca Route Tables ekranındaki default gateway formundadır. Add Route formu gateway'in arayüzün subnet'inde olup olmadığını denetlemez; route doğrudan bağlı (onlink) kabul edilerek eklenir, adresin doğruluğu kullanıcıya aittir.
- "Farklı subnet'teki bir IP'de vService açmak için yalnızca IP eklemek yeter." TR7'nin o ağa bir arayüz (çoğu zaman VLAN) ile bağlanması ve gerekiyorsa route tanımlanması gerekir (Farklı bir subnet'teki / VLAN'daki IP'de vService açmak için önce ağ tarafında ne yapmam gerekir?).
- "Subnet yalnızca IPv4'te vardır." IPv6'da da subnet'ler prefix uzunluğuyla tanımlanır; TR7'de IPv6 CIDR 0–128 aralığındadır.
Dokümantasyonda nasıl yapılır
İlgili sorular
- Farklı bir subnet'teki / VLAN'daki IP'de vService açmak için önce ağ tarafında ne yapmam gerekir?
- SNAT alanındaki "Default" ne anlama gelir; özel bir SNAT IP'si seçebilir miyim?
- Kaynak IP, ülke, ASN veya subnet bazında gelişmiş bildirim tanımlayabilir miyim (Advanced Notifications)?
- CIDR notasyonu (ör. 10.0.0.0/24) nedir?
