Hizmet

Uç IP logu ve CG-NAT port kaydı

IPv4 kıtlığı nedeniyle CG-NAT kullanan ISS'lerde tek bir genel IP onlarca aboneye paylaştırılır. Uç IP logu, "bu IP ve port, bu anda hangi abonedeydi?" sorusuna kesin yanıt verebilmeniz için kaynak IP, port, genel IP ve abone eşleşmesini zaman damgalı olarak kayıt altına alır.

Sorun

CG-NAT log tutma neden ayrı bir ihtiyaç?

Her aboneye gerçek bir genel IPv4 adresi vermek artık çoğu ISS için mümkün değil. Carrier-Grade NAT (CG-NAT) ile aboneler özel adres bloğundan (çoğunlukla 100.64.0.0/10) IP alır ve internete çıkarken bu adresler az sayıda genel IP'ye çevrilir. Dışarıdan bakıldığında aynı genel IP'yi aynı anda yüzlerce abone kullanıyor olabilir.

Yetkili makamdan gelen bir talep yalnızca genel IP ve zaman içerirse ya da genel IP ile birlikte port bilgisi verirse, bu veriyi aboneye bağlayacak tek kaynak NAT cihazının ürettiği eşleşme kayıtlarıdır. RADIUS accounting abonenin özel IP'sini bilir ama genel IP ve portu bilmez; CG-NAT cihazı port eşleşmesini bilir ama aboneyi tanımaz. Uç IP logu bu iki bilgiyi aynı zaman ekseninde birleştirir.

Konuya giriş niteliğindeki uç IP logu nedir, CG-NAT kayıtları neden zorunlu yazımız arka planı ayrıntılı anlatır; bu sayfada hizmetin kapsamına odaklanıyoruz.

Kayıt alanıAçıklamaKaynak
Kaynak (özel) IPAboneye BNG/RADIUS tarafından tahsis edilen özel adresCG-NAT, RADIUS
Kaynak port / port bloğuAbonenin bağlantı için kullandığı port veya tahsis edilen aralıkCG-NAT
Genel (dış) IPİnternete çıkışta kullanılan paylaşımlı genel adresCG-NAT
Genel port / port bloğuGenel IP üzerinde aboneye atanan port veya blokCG-NAT
ProtokolTCP, UDP, ICMP vb.CG-NAT
Zaman damgasıEşleşmenin başlangıç ve bitiş zamanı (NTP ile senkron)CG-NAT, log sunucusu
Abone eşleşmesiÖzel IP'yi aynı andaki RADIUS oturumuna bağlayan kullanıcı adı ve abone kimliğiRADIUS, WiRadius CRM
Hizmet kapsamı

NAT log tutma hizmeti neleri kapsar?

Hizmet, CG-NAT cihazınızdan kayıt toplamakla sınırlı değildir; kayıt hacmini yönetilebilir tutacak NAT tasarımını, abone eşleştirmesini ve sorgu katmanını birlikte ele alır.

Deterministik NAT ve port blok tahsisi

Her bağlantı için ayrı kayıt üretmek yerine aboneye port bloğu atanır. Deterministik NAT yapılandırmasında eşleşme algoritmik olarak hesaplanır; log hacmi bağlantı sayısından bağımsız hale gelir ve saklama maliyeti düşer.

A10 Thunder ve pfSense entegrasyonu

A10 Thunder CGN'nin NAT olay kaydı (syslog / IPFIX) ve pfSense tabanlı CG-NAT kurulumlarının kayıtları hazır ayrıştırıcılarla toplanır. Diğer cihazlar için NetFlow v9 / IPFIX ve syslog alıcıları yapılandırılır.

RADIUS ile abone eşleştirme

NAT kaydındaki özel IP, aynı zaman aralığındaki RADIUS accounting oturumuyla otomatik eşleştirilir. RADIUS sunucu yazılımımız veya mevcut RADIUS'unuzun accounting kayıtları kullanılabilir.

Sorgu ve raporlama arayüzü

Genel IP + port + zaman, özel IP + zaman veya abone bazlı arama. Sonuç, zaman damgası doğrulamasıyla birlikte yetkili makama sunulabilir rapor biçiminde dışa aktarılır.

Saklama ve bütünlük

Kayıtlar günlük bloklar halinde hash'lenir, imzalanır ve zaman damgası alınır; ilgili yönetmelik hükümleri uyarınca belirlenen süre boyunca yedekli olarak saklanır. Bu katman 5651 log hizmetiyle ortaktır.

Zaman senkronu

CG-NAT, BNG, RADIUS ve log sunucusunun aynı NTP kaynağına bağlı olması sağlanır; saniye düzeyindeki kaymalar yanlış aboneye işaret edebileceği için kurulumda ayrıca doğrulanır.

Kurulum

CG-NAT log kaydı nasıl devreye alınır?

Mevcut CG-NAT kurulumunuz dinamik port tahsisiyle çalışıyorsa ilk adım çoğunlukla port blok tahsisine geçiştir; bu değişiklik hem log hacmini düşürür hem de abone başına tutarlı kayıt sağlar. Yeni kurulumlarda tasarım bu şekilde yapılır. CG-NAT cihazı kurulumu ve kapasite planlaması için network altyapı desteği hizmetimizle birlikte ilerlenebilir.

  • Abone başına port bloğu boyutu ve genel IP havuzu planlaması
  • Syslog / IPFIX dışa aktarma ve log toplayıcı kurulumu
  • RADIUS accounting ile oturum eşleştirme kuralları
  • WiRadius cihaz entegrasyonu ile abone kimliğinin otomatik bağlanması
  • Örnek yetkili makam talebi senaryolarıyla uçtan uca test

NAT tasarım incelemesi

Mevcut CG-NAT modu, genel IP havuzu ve abone yoğunluğu incelenir; port blok veya deterministik NAT'a geçiş planlanır.

Kayıt dışa aktarımı

A10 Thunder veya pfSense üzerinde NAT olay kaydı etkinleştirilir ve log toplayıcıya yönlendirilir.

Abone eşleştirme

RADIUS accounting akışı bağlanır; özel IP, oturum ve abone kimliği tek kayıtta birleştirilir.

Sorgu ve doğrulama

Sorgu arayüzü ve rapor şablonları devreye alınır; gerçek trafik üzerinde eşleşme doğruluğu test edilir.

Sık sorulan sorular

Uç IP logu ve CG-NAT hakkında merak edilenler

Uç IP logu nedir?

Uç IP logu, CG-NAT arkasındaki bir abonenin internete çıkarken kullandığı genel IP adresi ve port bilgisinin, abonenin özel IP'si ve kimliğiyle eşleştirilerek zaman damgalı biçimde kaydedilmesidir. Bu kayıt olmadan tek bir genel IP'yi paylaşan onlarca aboneden hangisinin belirli bir bağlantıyı kurduğu tespit edilemez.

CG-NAT kullanmıyorsam yine de NAT logu tutmam gerekir mi?

Her aboneye gerçek bir genel IPv4 adresi tahsis ediyorsanız NAT eşleşme kaydı yerine IP tahsis kaydı (RADIUS accounting veya DHCP) yeterli olur. Ancak abonelerin bir kısmı dahi paylaşımlı genel IP kullanıyorsa o abone grubu için port eşleşme kayıtları tutulmalıdır.

Deterministik NAT ve port blok tahsisi log hacmini nasıl azaltır?

Klasik dinamik NAT'ta her yeni bağlantı için ayrı bir eşleşme kaydı oluşur. Port blok tahsisinde aboneye tek seferde bir port aralığı atanır ve yalnızca bu tahsis kaydedilir; deterministik NAT'ta ise eşleşme bir algoritmayla hesaplandığı için kayıt ihtiyacı daha da azalır. Böylece kayıt sayısı bağlantı başına değil, abone ve blok başına düşer.

Hangi CG-NAT cihazları destekleniyor?

A10 Thunder CGN ve pfSense tabanlı CG-NAT kurulumları hazır entegrasyonla desteklenir. Syslog, NetFlow v9 veya IPFIX ile NAT olay kaydı üretebilen diğer cihazlar için keşif aşamasında format doğrulaması yapılır.

Sorgu sonucunda abone bilgisine nasıl ulaşılıyor?

NAT kaydındaki özel IP, aynı zaman aralığındaki RADIUS accounting oturumuyla eşleştirilir; oturumdaki kullanıcı adı ise CRM'deki abone kaydına bağlanır. WiRadius kullanan ISS'lerde bu zincir tek sorguda otomatik tamamlanır ve abonenin kimlik, sözleşme ve adres bilgisi raporda yer alır.

CG-NAT kayıtlarınız bir sorguya yanıt verebilir mi?

Mevcut NAT yapılandırmanızı ve kayıt durumunuzu birlikte inceleyelim; port blok tasarımı ve log altyapısı için yazılı teklif sunalım.