Help:Aralık blokları

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Help:Range blocks and the translation is 100% complete.
Other languages:
Bahasa Indonesia • ‎English • ‎Tiếng Việt • ‎Türkçe • ‎dansk • ‎español • ‎français • ‎italiano • ‎magyar • ‎polski • ‎português • ‎português do Brasil • ‎svenska • ‎русский • ‎українська • ‎中文 • ‎日本語 • ‎한국어
PD Not: Bu sayfayı düzenlerken katkınızı CC0 altında yayınlamayı kabul edersiniz. Daha fazla bilgi için Kamu Malı Yardım Sayfalarına bakın.
PD
IPv6 sıra blokları hakkında bilgi için /IPv6 bölümüne bakın.

Aralık blokları, Special:Block aracılığıyla IP adresleri grubuna düzenleme yapmalarını, yeni hesap oluşturmalarını, wiki arayüzü üzerinden e-posta göndermelerini vb. engelleyen teknik kısıtlamalardır. "Bu IP adresi üzerinden giriş yapan kullanıcıları engelle" kutusunu işaretlerseniz, kayıtlı hesaplardan yapılan düzenlemeler engellenen aralıktan bağlanırken devre dışı bırakılır.

Bir IP aralığını Special:Block engellemek için aralıktaki ilk IP adresini ve ardından eğik çizgiyi girin ve bir Sınıfsız alanlar arası yönlendirme (CIDR) soneki. Ne yaptığınızı anlamadığınız sürece, aralıklı bloklar yapmaktan kaçınmanız gerekir veya sorun olmayan on binlerce hatta milyonlarca insanı engellemeniz gerekebilir!

Bu makale genel olarak IPv4 tartışılmaktadır; IPv6 blokları benzer şekilde çalışır, ancak farklı etkileri vardır - bkz /IPv6.

Teknik olmayan açıklama

IP adresleri sayı bloklarına bölünür. Bunun bir örneği 148.20.57.0 ile 148.20.57.255 olabilir. 255'e ulaştığında bir sonraki sayı 148.20.58.0 olur.

IP adresleri daha küçük veya daha büyük bloklara bölünebilir. En küçük pratik blok 4 bloktur. Bu, aşağıdakilerden biri olabilir:

148.20.57.0 - 148.20.57.3,
148.20.57.4 - 148.20.57.7,
148.20.57.8 - 148.20.57.11, ...

Her 4 sayı bloğundan bir bilgisayara yalnızca iki tane atanabilir. Herhangi bir bloğun ilk ve son numaraları ağ iletişimi için ayrılmıştır. Bunlar seviye 30 bloklardır ve şöyle ifade edilebilir:

148.20.57.0/30,
148.20.57.4/30,
148.20.57.8/30, ...

Bir sonraki en büyük blok 8'dir. Aşağıdaki gibi olabilirler:

148.20.57.0 - 148.20.57.7,
148.20.57.8 - 148.20.57.15,
148.20.57.16 - 148.20.57.23, ...

8 sayılı bu blokta, bir bilgisayara bir kez daha 6 atanabilir, bir kez daha, bir bloktaki ilk ve son sayılar ağ iletişimindeki belirli kullanımlar için ayrılmıştır. Bunlar ayrıca şu şekilde de ifade edilebilir:

148.20.57.0/29,
148.20.57.8/29,
148.20.57.16/29, ...

Bu noktadan itibaren, bir bloktaki IP adreslerinin sayısı iki katına çıkmaya devam ediyor: 16, 32, 64, 128, 256, vs.

16 bir blok 148.20.57.0/28'den başlar.
32 bir blok 148.20.57.0/27'den başlar.
64 bir blok 148.20.57.0/26'den başlar.
128 bir blok 148.20.57.0/25'den başlar.
256 bir blok 148.20.57.0/24'den başlar.

Eğer bir IP adresiniz varsa ve atanmış olan aralığı engellemek istiyorsanız, hangisini kullanacağınızı nasıl biliyorsunuz? Diyelim ki 148.20.57.34 ile ilgili bir sorununuz var. Bu IP adresinin kime ait olduğunu http://arin.net/whois/?queryinput=148.20.57.34 arayabilirsiniz. Bunun bize bu IP adresinin bir /17 aralığında LOT ile birlikte Savunma Bakanlığı'na atandığını söylediğini söyleyin. DoD'un büyük bir bloğunu kesinlikle engellemek istemiyoruz! Temel kural, olabildiğince az bloktur. Bir aralığı yalnızca sorun çıkaran bir IP adresi kümesi varsa engelleyin.

Bunun için çok faydalı bir hesap makinesi var:

http://www.csgnetwork.com/ipinfocalc.html

Bu siteye gidin ve ilk boşluk grubuna 148.20.57.34 değerini girin. Şimdi Ağ Önek Uzunluğu'nu seçin ve 27 girin (bu 32 adreslik bir blok verir) ve Ağ Bilgilerini Hesapla'yı tıklayın. Bu bize 148.20.57.34 içeren bir 32 IP adresi bloğu gösterecektir. (İlk - ağ ve son yayın - adresleri, aralıktaki kullanılabilir adreslerle birlikte görüntülenir.) Bu aracı, bloğu başlatmak için bilgileri girmeden önce istediklerinin ne olduğundan emin olmak için aralıkları test etmek için kullanabilirsiniz.

Teknik açıklama

CIDR notasyonu IP adresi, eğik çizgi ve CIDR soneki olarak yazılmıştır (örneğin, IPv4 "10.2.3.41/24" veya IPv6 "a3:bc00::/24"). CIDR soneki, aralıktaki her IP adresinin ikili olarak yazıldığında ortak olduğu başlangıç hanelerinin sayısıdır.

Örneğin: "10.10.1.32" ikili "00001010.00001010.00000001.00100000", bu nedenle 10.10.1.32/27 ilk 27 rakamla eşleşecektir (10.10.1.32/27) "00001010.00001010.00000001.00100000". IP adresleri 10.10.1.32-10.10.1.63, ikili dosyaya dönüştürüldüklerinde, hepsi aynı 27 ilk haneye sahiptir ve eğer 10.10.1.32/27 engellendi.

CIDR soneki arttıkça, blok daha az IP adresini etkiler (bkz. örnek aralık tablosu). CIDR sonekleri IPv4 adresleri için olduğu gibi IPv4 adresleri için aynı değildir; IPv4'teki aynı CIDR soneki IPv6'daki birçok adresinin =79,228,162,514,264,337,593,543,950,336 katını engeller.

CIDR soneki hesaplanıyor

Aralığı tahmin etmek, bir bilgisayar betiği kullanmak veya aralığı manuel olarak hesaplamak için aşağıdaki örnek aralıkların tablosu kullanabilirsiniz.

İkiliye dönüşüm

Bir aralığı manüel olarak hesaplamanın ilk adımı, ilk ve son IP adresini ikili gösterime dönüştürmektir. (Bu, muhtemelen sizin için menzili hesaplayabilen bir bilgisayar betiği kullanmadığınızı varsayar.) Bir IP adresi, sekiz gruptan oluşan dört grup ve sıfırdan oluşur. Her grup 0 ile 255 arasında bir sayıyı temsil eder. Bir sayıyı ikiliye dönüştürmek için bir referans tablosu kullanabilir veya her ikilik basamağın değerini bilir:

İkili basamak:   1   1   1   1   1   1   1   1
Değer: 128  64  32  16   8   4   2   1

Soldan sağa ilerleyerek, sayı en azından bu değerse 1 değerini girin ve bu değeri çıkarın (değilse, 0 değerini doldurun ve çıkarmayın). Örneğin, 240 hesaplamak için:

  1. 240 en az 128, bu nedenle 1 yerleştirin ve 128 çıkarın.
  2. 112 (240-128) en az 64'dür, bu nedenle 1 yerleştirin ve 64'ü çıkarın.
  3. 48 (112-64) en az 32'dir, bu nedenle 1 yerleştirin ve 32'yi çıkarın.
  4. 16 (48-32) en az 16'dır, bu nedenle 1 yerleştirin ve 16'yı çıkarın.
  5. Kalan değer sıfır olduğundan, kalan tüm yerler 0 olur.

Böylece, 240 1111 0000 olur çünkü 128+64+32+16+0+0+0+0 olarak gösterilebilir.

Aralığı hesapla

  1. Her iki IP adresini birbiri üstüne yerleştirin ve kaç tane başlangıç hanesinin aynı olduğunu sayın. Bu CIDR sonekidir.
  2. Tekrar kontrol edin! Tek bir rakamla izinsiz kalmamak bloğunuzu binlerce adrese kadar uzatabilir.

Aşağıdaki örnek CIDR aralığını 69.208.0.0 ve 69.208.0.255 arasında hesaplar. Bunun basit bir örnek olduğuna dikkat edin; bazı IP adres grupları CIDR soneklerine o kadar düzgün şekilde uymaz ve tam aralığı engellemek için çok sayıda farklı boyutlu bloklara ihtiyaç duyar.

IP adresleri:
  69.208.0.0
  69.208.0.255
İkili dosyaya dönüştür:
  0100 0101.1101 0000.0000 0000.0000 0000
  0100 0101.1101 0000.0000 0000.1111 1111
Aynı ilk sayıları say:
  0100 0101.1101 0000.0000 0000.0000 0000
  0100 0101.1101 0000.0000 0000.1111 1111
  |____________________________|
            24 hane
CIDR aralığı:
  69.208.0.0/24

Örnek aralıkların tablosu

Aşağıdaki tabloda, her CIDR sonekinin etkilediği IPv4 blokları gösterilmektedir. MediaWiki'nin IPv4'te yalnızca 16 - 32 CIDR soneklerini ve varsayılan olarak IPv6'da 19'u (önceki 64) - 128'i engellediğini unutmayın ($wgBlockCIDRLimit 'e tabi). IPv6 aralık tablosu için /IPv6 bölümüne bakın.

CIDR Başlangıç Aralığı Bitiş Aralığı Toplam adres IP adresinde seçilen bitler
69.208.0.0/0 0.0.0.0 255.255.255.255 4,294,967,296 ********.********.********.********
69.208.0.0/1 0.0.0.0 127.255.255.255 2,147,483,648 0*******.********.********.********
69.208.0.0/4 64.0.0.0 79.255.255.255 268,435,456 0100****.********.********.********
69.208.0.0/8 69.0.0.0 69.255.255.255 16,777,216 01000101.********.********.********
69.208.0.0/11 69.192.0.0 69.223.255.255 2,097,152 01000101.110*****.********.********
69.208.0.0/12 69.208.0.0 69.223.255.255 1,048,576 01000101.1101****.********.********
69.208.0.0/13 69.208.0.0 69.215.255.255 524,288 01000101.11010***.********.********
69.208.0.0/14 69.208.0.0 69.211.255.255 262,144 01000101.110100**.********.********
69.208.0.0/15 69.208.0.0 69.209.255.255 131,072 01000101.1101000*.********.********
69.208.0.0/16 69.208.0.0 69.208.255.255 65,536 01000101.11010000.********.********
69.208.0.0/17 69.208.0.0 69.208.127.255 32,768 01000101.11010000.0*******.********
69.208.0.0/18 69.208.0.0 69.208.63.255 16,384 01000101.11010000.00******.********
69.208.0.0/19 69.208.0.0 69.208.31.255 8,192 01000101.11010000.000*****.********
69.208.0.0/20 69.208.0.0 69.208.15.255 4,096 01000101.11010000.0000****.********
69.208.0.0/21 69.208.0.0 69.208.7.255 2,048 01000101.11010000.00000***.********
69.208.0.0/22 69.208.0.0 69.208.3.255 1,024 01000101.11010000.000000**.********
69.208.0.0/23 69.208.0.0 69.208.1.255 512 01000101.11010000.0000000*.********
69.208.0.0/24 69.208.0.0 69.208.0.255 256 01000101.11010000.00000000.********
69.208.0.0/25 69.208.0.0 69.208.0.127 128 01000101.11010000.00000000.0*******
69.208.0.0/26 69.208.0.0 69.208.0.63 64 01000101.11010000.00000000.00******
69.208.0.0/27 69.208.0.0 69.208.0.31 32 01000101.11010000.00000000.000*****
69.208.0.0/28 69.208.0.0 69.208.0.15 16 01000101.11010000.00000000.0000****
69.208.0.0/29 69.208.0.0 69.208.0.7 8 01000101.11010000.00000000.00000***
69.208.0.0/30 69.208.0.0 69.208.0.3 4 01000101.11010000.00000000.000000**
69.208.0.0/31 69.208.0.0 69.208.0.1 2 01000101.11010000.00000000.0000000*
69.208.0.0/32 69.208.0.0 69.208.0.0 1 01000101.11010000.00000000.00000000

Varsayılan sınırlama

Varsayılan MediaWiki yüklemesi, aralık bloklarını /16 IPv4 aralık bloklarından (65,536 adres) büyük olmamalıdır. Daha büyük aralıkları engellemek için $wgBlockCIDRLimit , LocalSettings.php içinde uygun şekilde ayarlanmalıdır.

Kaynakça

Dış bağlantılar