Geofeed Nedir?
Geofeed, RFC 8805 ile tanımlanmış standart bir mekanizmadır. Ağ operatörlerinin IP adres blokları için geolokasyon bilgilerini yayınlamasına olanak tanır. Geolokasyon veritabanlarına IP adreslerinizin fiziksel olarak nerede bulunduğunu doğrudan bildirmenin basit ve yetkili bir yoludur.
IP Geolokasyonu Neden Önemlidir?
Yanlış IP geolokasyonu ağ operatörleri için ciddi sorunlara yol açabilir:
- İçerik kısıtlamaları: Kullanıcılar, IP adresleri yanlış ülkeye lokalize edildiği için bölgeye özel içeriklere erişemeyebilir.
- CDN yanlış yönlendirmesi: İçerik Dağıtım Ağları (CDN), en yakın sunucudan içerik sunmak için geolokasyona güvenir. Yanlış geolokasyon daha yüksek gecikme süresi demektir.
- Uyumluluk sorunları: Finansal hizmetler, yayın platformları ve devlet servisleri genellikle coğrafi kısıtlamalar uygular.
- Reklam hedefleme hataları: Reklamverenler, konum tabanlı hedefleme için IP geolokasyonuna güvenir.
- Dolandırıcılık tespiti yanlış pozitifler: Güvenlik sistemleri, IP geolokasyonu beklenen kalıplarla eşleşmezse meşru trafiği şüpheli olarak işaretleyebilir.
Geofeed CSV Formatı
Geofeed dosyası, bir web sunucusunda barındırılan basit bir CSV (virgülle ayrılmış değerler) dosyasıdır. Her satır bir IP bloğu için geolokasyon verisi içerir:
# prefix,ülke_kodu,bölge_kodu,şehir,posta_kodu
192.0.2.0/24,TR,TR-34,Istanbul,34000
198.51.100.0/24,DE,DE-HE,Frankfurt,60311
2001:db8::/32,US,US-CA,Los Angeles,90001
Alan Açıklamaları
| Alan | Format | Zorunlu | Açıklama |
|---|---|---|---|
| prefix | CIDR notasyonu | Evet | IPv4 veya IPv6 prefix (ör: 192.168.0.0/24) |
| country_code | ISO 3166-1 alpha-2 | Evet | İki harfli ülke kodu (ör: TR, US, DE) |
| region_code | ISO 3166-2 | Hayır | Bölge/il kodu (ör: TR-34, US-CA) |
| city | Serbest metin | Hayır | Şehir adı |
| postal_code | Serbest metin | Hayır | Posta kodu |
Geofeed Nasıl Çalışır?
- Geofeed dosyanızı oluşturun: IP bloklarınız ve doğru geolokasyon verileriyle bir CSV dosyası oluşturun. Ücretsiz Geofeed Oluşturucu aracımızı kullanarak bu dosyayı kolayca oluşturabilirsiniz.
- Dosyayı barındırın: Dosyayı web sunucunuzda herkese açık bir HTTPS URL'sine yükleyin; genellikle
/.well-known/geofeed.csvkonumuna. - RIR'ınıza kaydedin: Geofeed dosyanıza bir referansı RIR veritabanı nesnenize (inetnum, inet6num veya NetRange) ekleyin.
- Yayılmasını bekleyin: MaxMind, IPinfo ve DB-IP gibi geolokasyon veritabanları geofeed dosyanızı periyodik olarak kontrol edip kayıtlarını güncelleyecektir. Bu genellikle 24-72 saat sürer.
Hangi RIR'ler Geofeed'i Destekliyor?
Beş Bölgesel İnternet Kayıt Kuruluşunun tamamı geofeed'i bir şekilde destekler:
- RIPE NCC: inetnum/inet6num nesnelerinde doğal
geofeed:özniteliği veremarks:yöntemi. - ARIN: NetRange/NetBlock nesnelerinde
Commentsalanı üzerinden destekler. - APNIC: inetnum/inet6num nesnelerinde
remarks:üzerinden destekler. - LACNIC: inetnum/inet6num nesnelerinde
remarks:üzerinden destekler. - AFRINIC: inetnum/inet6num nesnelerinde
remarks:üzerinden destekler.
Geofeed Dosyanızı Ücretsiz Oluşturun
Henüz bir geofeed dosyanız yok mu? Ücretsiz Geofeed CSV Oluşturucu aracımızı kullanarak saniyeler içinde RFC 8805 uyumlu bir geofeed dosyası oluşturabilirsiniz. IP bloklarınızı girin, doğru konumları seçin ve kullanıma hazır CSV dosyasını indirin.
Aşağıdaki rehberlerde her bir RIR'e geofeed eklemenin adım adım talimatlarını bulabilirsiniz: