UTILS.
%100 tarayıcıda
🌐

IP Adresi Ayıklayıcı

Günlüklerden veya yapıştırılan metinden her IPv4 ve IPv6 adresini çıkarın; yinelenenler ayıklanmış, sayılmış ve sıralanmış olarak — tamamı tarayıcınızda yerel olarak.

çıktı

Bu araç hakkında

IP Adresi Ayıklayıcı herhangi bir metin bloğunu — sunucu günlüklerini, yapılandırma dökümlerini, e-postaları, paket yakalamalarını — tarar ve içindeki her IPv4 ve IPv6 adresini çıkarır. IP'leri elle bulmak yorucu ve hataya açıktır, bu yüzden bu araç bunu doğrulanmış iki düzenli ifade ile yapar: 255'in üzerindeki oktetleri reddeden katı bir IPv4 eşleştiricisi ve tam, sıkıştırılmış (::) ve IPv4-eşlemeli biçimleri işleyen kapsamlı bir IPv6 eşleştiricisi. Eşleşmeler bir kümede toplanır, böylece yinelenenler kaldırılır, ardından sayılır ve sıralanır.

Her şey tarayıcınızda yerel olarak çalışır — yapıştırdığınız metin JavaScript ile sayfa içinde ayrıştırılır ve asla karşıya yüklenmez, böylece özel günlükleri ve dahili adresleri güvenle işleyebilirsiniz. IPv4 sonuçları her adres 32-bit tamsayı değerine dönüştürülerek (o1·2^24 + o2·2^16 + o3·2^8 + o4) sayısal olarak sıralanır, böylece 10.0.0.9 doğru şekilde 10.0.0.10'dan önce gelir. IPv6 sonuçları :: kısaltması tam sekiz gruplu biçime genişletilerek ve sıfırla doldurulmuş hextetler sözlüksel olarak karşılaştırılarak sıralanır.

Çıktıyı denetlemek için dört anahtarı kullanın: IPv4'ü dahil et, IPv6'yı dahil et, yalnızca benzersiz adresleri tut ve sonuçları sırala. Araç her aileden kaç tane bulduğunu artı birleşik bir toplam bildirir ve bunları tek tıklamayla kopyalayabileceğiniz ayrı IPv4 ve IPv6 bölümlerinde listeler. Boş diziler ve hatalı biçimli adaylar yanlış eşleşme olarak bildirilmek yerine yok sayılır.

Sık sorulan sorular

Bulduğu adresleri doğruluyor mu?
Evet. IPv4 deseni yalnızca 0–255 aralığındaki oktetleri eşleştirir, bu yüzden 256.1.1.1 reddedilir. IPv6 deseni tam, sıkıştırılmış (::) ve IPv4-eşlemeli biçimleri kabul ederken en fazla bir :: sıkıştırmasına izin verir, böylece hatalı biçimli adaylar atlanır.
Sonuçlar nasıl sıralanıyor?
IPv4 adresleri 32-bit tamsayı değerlerine göre sayısal olarak sıralanır, böylece noktalı sıralama korunur (10.0.0.9, 10.0.0.10'dan önce). IPv6 adresleri :: kısaltması tam sekiz gruplu biçime genişletilip sıfırla doldurulmuş hextetler karşılaştırılarak sıralanır. Orijinal görünme sırasını korumak için sıralamayı kapatın.
Yalnızca tek bir adres ailesini ayıklayabilir miyim?
Evet. Taramayı tek bir aileyle sınırlamak için ‘IPv4’ ya da ‘IPv6’ seçimini kaldırın. Benzersiz anahtarı her aileyi bağımsız olarak yinelenenlerden arındırır ve sayımlar çıktıya tam olarak neyin dahil edildiğini yansıtacak şekilde güncellenir.
Metnim herhangi bir yere yükleniyor mu?
Hayır. Tüm eşleştirme, yinelenen ayıklama ve sıralama tamamen tarayıcınızda düz JavaScript ile gerçekleşir. Sunucuya hiçbir şey gönderilmez, bu yüzden özel günlükleri veya dahili IP aralıklarını yapıştırmak güvenlidir.

Daha fazla araç