「ヘルプ:Range blocks/ja」の版間の差分

提供: ひつじ小屋別館2代目
移動先: 案内検索
(1版)
(Created page with "==参考==")
1行目: 1行目:
{{PD Help Page}}
+
<languages/>
::''IPv6の範囲ブロックについては[[Help:Range blocks/IPv6|IPv6]]をご覧ください。''
+
{{TNT|PD Help Page}}
'''範囲ブロック'''は一連の[[:ja:IPアドレス|IPアドレス]]に、編集、アカウント作成、ウィキの画面からのメール送信等を技術的にできなくする制限を課す機能であり、[[Special:Block]]を使って実施されます。ログイン利用者をブロックするチェックボックスをチェックした場合、これらのIPアドレスからログイン利用者が編集することも禁止されます。
+
::''IPv6 の範囲ブロックの情報は [[Special:MyLanguage/Help:Range blocks/IPv6|/IPv6]] を参照してください。''
  
範囲ブロックはすべての[[:ja:ウィキメディア財団|ウィキメディア財団]]のwiki上で有効です; 他のwikiでも有効にするためには、"<code><nowiki>$wgSysopRangeBans = true;</nowiki></code>"を[http://www.mediawiki.org/wiki/Manual:LocalSettings.php/ja LocalSettings.php]に追加します(MediaWiki 1.18.0 以降では常時有効になりました)。
+
'''範囲ブロック''' ('''Range blocks'''。訳注: 日本語版ウィキペディアでは'''広域ブロック'''、'''レンジブロック''') は、一連の [[:ja:IPアドレス|IP アドレス]]に対して、編集、アカウント作成、ウィキのインターフェイスからのメール送信などをできなくするために課す技術的な制限機能であり、[[Special:Block]] を使用して適用されます。
 +
チェックボックス「{{int|ipb-hardblock}}」にチェックを入れた場合、登録済み利用者による編集も、ブロックされた範囲から接続している間は、無効になります。
  
== 範囲をブロックする方法 ==
+
範囲ブロックは、[[:ja:ウィキメディア財団|ウィキメディア財団]]のすべてのウィキで有効化され使用されています。あなたのウィキで有効になっていない場合は、<tt>{{ll|Manual:LocalSettings.php|LocalSettings.php}}</tt> に「<code>{{ll|Manual:$wgSysopRangeBans|$wgSysopRangeBans}} = true;</code>」を追加してください (MediaWiki 1.18.0 以降では常時有効になりました)
[[Special:Block]]からIP範囲ブロックするために、最初のIPアドレスをフォワードスラッシュと[http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing Classless inter-domain routing] (CIDR)接頭尾'の後に入力してして下さい。''何をしているのか理解していないのであれば範囲ブロックは避けるべきです。さもなければ何万人もの無関係な人をブロックすることになってしまいます!'''
 
  
=== 技術的な説明 ===
+
[[Special:Block]] で IP 範囲ブロックするには、先頭の IP アドレスと、続けてスラッシュ (/)、[[:ja:Classless Inter-Domain Routing|Classless Inter-Domain Routing]] (CIDR) 接尾辞を入力してください。
CIDRの表記方法はIPアドレス、スラッシュ、CIDRアフィックスとして書かれます(例えば、IPv4では"<code>10.2.3.41/24</code>"もしくはIPv6では "<code>a3:b:c1:d:e:f:1:21/24</code>")。CIDRアフィックスはバイナリで書かれたときにレンジが共通に持つすべてのIPアドレスの桁で始まる値です。
+
'''何をしているか理解していない場合は、範囲ブロックの実行は避けるべきです。さもなければ何万人もの (場合によっては何百万人もの) 無関係な人々をブロックすることになってしまいます!'''
  
: "<code>10.10.1.32</code>"はバイナリでは "<code>00001010.00001010.00000001.00100000</code>"なので、 <code>10.10.1.32/27</code>は最初の27桁にマッチします("<code><u>00001010</u>.<u>00001010</u>.<u>00000001</u>.<u>001</u>00000</code>")。IPアドレス<code>10.10.1.32</code>–<code>10.10.1.63</code>、バイナリに変換されたとき、すべては最初の27桁は同じで<code>10.10.1.32/27</code>がブロックされる場合はブロックされます。
+
'''この記事では主に [[:ja:IPv4|IPv4]] について記述します。[[:ja:IPv6|IPv6]] ブロックでは、動作が類似していますが、実装が異なります - [[Special:MyLanguage/Help:Range blocks/IPv6|/IPv6]] を参照してください。'''
  
CIDRアフィックスが増えるにつれて、ブロックがIPアドレスに与える影響は少なくなります([[#テーブル|範囲の例のテーブル]]をご覧下さい)。CIDRアフィックスはIPv6と同じようにIPv4に対しても同じではありません。
+
==技術的ではない説明==
  
=== CIDRアフィックスを計算する ===
+
一連の IP アドレスは、IP アドレスのブロックに分割できます。
 +
このブロックの例として、<tt>148.20.57.0</tt> から <tt>148.20.57.255</tt> までのブロックを挙げます。
 +
<tt>255</tt> に到達すると、次のアドレスは <tt>148.20.58.0</tt> です。
  
範囲を推測もしくは手作業で範囲を計算するために下記の[[#テーブル|サンプル範囲のテーブル]]を使用することが出来ます:
+
一連の IP アドレスは、より小さなブロックにも、より大きなブロックにも分割できます。
# [[#変換リストconversion_list|下のリスト]]を利用するバイナリへの範囲で最初と最後のIPアドレスを変換します
+
実用的なブロックのうち最小のものは、アドレス 4 個のブロックです。
# 両方のIPアドレスを一つはもう一つの上に設置し、始まる桁数が正確にどれくらいあるのかカウントします。これはCIDRアフィックスです。
+
これは以下のいずれかになるでしょう:
# ダブルクリックします!一つの桁によってoffにすることで何千ものアドレスによってブロックすることが出来ます。
 
  
下記の例では69.208.0.0と69.208.0.255の間のCIDR範囲を計算しています。これはシンプルな例であることに注意して下さい; IPアドレスのグループの中にはきちんとCIDRアフィックスに合わないものがあり、正確な範囲をブロックするために複数の異なるサイズのブロックが必要になります。
+
:<tt>148.20.57.0 - 148.20.57.3</tt>,
IP addresses:
+
:<tt>148.20.57.4 - 148.20.57.7</tt>,
  69.208.0.0
+
:<tt>148.20.57.8 - 148.20.57.11</tt>, ...
  69.208.0.255
 
&nbsp;
 
Convert to binary:
 
  0100 0101.1101 0000.0000 0000.0000 0000
 
  0100 0101.1101 0000.0000 0000.1111 1111
 
&nbsp;
 
Count identical first numbers:
 
  '''0100 0101.1101 0000.0000 0000'''.0000 0000
 
  '''0100 0101.1101 0000.0000 0000'''.1111 1111
 
  |____________________________|
 
            24 digits
 
  &nbsp;
 
CIDR range:
 
  69.208.0.0/24
 
</pre>
 
  
===<span id="conversion list">decimal->binary変換のリスト</span>===
+
アドレス 4 個のブロックそれぞれについて、コンピューターに割り当てられるアドレスは 2 個のみです。
<div style="-moz-column-count:4; -moz-column-gap:2em; column-count:4; column-gap:2em; font-size:0.9em; font-family:monospace;">
+
あらゆるブロックについて、先頭と末尾のアドレスは、ネットワーク通信のために予約されています。
Decimal -> Binary
+
これらはレベル 30 のブロックであり、以下のように表現できます:
0 -> 0000 0000
 
1 -> 0000 0001
 
2 -> 0000 0010
 
3 -> 0000 0011
 
4 -> 0000 0100
 
5 -> 0000 0101
 
6 -> 0000 0110
 
7 -> 0000 0111
 
8 -> 0000 1000
 
9 -> 0000 1001
 
10 -> 0000 1010
 
11 -> 0000 1011
 
12 -> 0000 1100
 
13 -> 0000 1101
 
14 -> 0000 1110
 
15 -> 0000 1111
 
16 -> 0001 0000
 
17 -> 0001 0001
 
18 -> 0001 0010
 
19 -> 0001 0011
 
20 -> 0001 0100
 
21 -> 0001 0101
 
22 -> 0001 0110
 
23 -> 0001 0111
 
24 -> 0001 1000
 
25 -> 0001 1001
 
26 -> 0001 1010
 
27 -> 0001 1011
 
28 -> 0001 1100
 
29 -> 0001 1101
 
30 -> 0001 1110
 
31 -> 0001 1111
 
32 -> 0010 0000
 
33 -> 0010 0001
 
34 -> 0010 0010
 
35 -> 0010 0011
 
36 -> 0010 0100
 
37 -> 0010 0101
 
38 -> 0010 0110
 
39 -> 0010 0111
 
40 -> 0010 1000
 
41 -> 0010 1001
 
42 -> 0010 1010
 
43 -> 0010 1011
 
44 -> 0010 1100
 
45 -> 0010 1101
 
46 -> 0010 1110
 
47 -> 0010 1111
 
48 -> 0011 0000
 
49 -> 0011 0001
 
50 -> 0011 0010
 
51 -> 0011 0011
 
52 -> 0011 0100
 
53 -> 0011 0101
 
54 -> 0011 0110
 
55 -> 0011 0111
 
56 -> 0011 1000
 
57 -> 0011 1001
 
58 -> 0011 1010
 
59 -> 0011 1011
 
60 -> 0011 1100
 
61 -> 0011 1101
 
62 -> 0011 1110
 
63 -> 0011 1111
 
64 -> 0100 0000
 
65 -> 0100 0001
 
66 -> 0100 0010
 
67 -> 0100 0011
 
68 -> 0100 0100
 
69 -> 0100 0101
 
70 -> 0100 0110
 
71 -> 0100 0111
 
72 -> 0100 1000
 
73 -> 0100 1001
 
74 -> 0100 1010
 
75 -> 0100 1011
 
76 -> 0100 1100
 
77 -> 0100 1101
 
78 -> 0100 1110
 
79 -> 0100 1111
 
80 -> 0101 0000
 
81 -> 0101 0001
 
82 -> 0101 0010
 
83 -> 0101 0011
 
84 -> 0101 0100
 
85 -> 0101 0101
 
86 -> 0101 0110
 
87 -> 0101 0111
 
88 -> 0101 1000
 
89 -> 0101 1001
 
90 -> 0101 1010
 
91 -> 0101 1011
 
92 -> 0101 1100
 
93 -> 0101 1101
 
94 -> 0101 1110
 
95 -> 0101 1111
 
96 -> 0110 0000
 
97 -> 0110 0001
 
98 -> 0110 0010
 
99 -> 0110 0011
 
100 -> 0110 0100
 
101 -> 0110 0101
 
102 -> 0110 0110
 
103 -> 0110 0111
 
104 -> 0110 1000
 
105 -> 0110 1001
 
106 -> 0110 1010
 
107 -> 0110 1011
 
108 -> 0110 1100
 
109 -> 0010 1101
 
110 -> 0110 1110
 
111 -> 0110 1111
 
112 -> 0111 0000
 
113 -> 0111 0001
 
114 -> 0111 0010
 
115 -> 0111 0011
 
116 -> 0111 0100
 
117 -> 0111 0101
 
118 -> 0111 0110
 
119 -> 0111 0111
 
120 -> 0111 1000
 
121 -> 0111 1001
 
122 -> 0111 1010
 
123 -> 0111 1011
 
124 -> 0111 1100
 
125 -> 0111 1101
 
126 -> 0111 1110
 
127 -> 0111 1111
 
128 -> 1000 0000
 
129 -> 1000 0001
 
130 -> 1000 0010
 
131 -> 1000 0011
 
132 -> 1000 0100
 
133 -> 1000 0101
 
134 -> 1000 0110
 
135 -> 1000 0111
 
136 -> 1000 1000
 
137 -> 1000 1001
 
138 -> 1000 1010
 
139 -> 1000 1011
 
140 -> 1000 1100
 
141 -> 1000 1101
 
142 -> 1000 1110
 
143 -> 1000 1111
 
144 -> 1001 0000
 
145 -> 1001 0001
 
146 -> 1001 0010
 
147 -> 1001 0011
 
148 -> 1001 0100
 
149 -> 1001 0101
 
150 -> 1001 0110
 
151 -> 1001 0111
 
152 -> 1001 1000
 
153 -> 1001 1001
 
154 -> 1001 1010
 
155 -> 1001 1011
 
156 -> 1001 1100
 
157 -> 1001 1101
 
158 -> 1001 1110
 
159 -> 1001 1111
 
160 -> 1010 0000
 
161 -> 1010 0001
 
162 -> 1010 0010
 
163 -> 1010 0011
 
164 -> 1010 0100
 
165 -> 1010 0101
 
166 -> 1010 0110
 
167 -> 1010 0111
 
168 -> 1010 1000
 
169 -> 1010 1001
 
170 -> 1010 1010
 
171 -> 1010 1011
 
172 -> 1010 1100
 
173 -> 1010 1101
 
174 -> 1010 1110
 
175 -> 1010 1111
 
176 -> 1011 0000
 
177 -> 1011 0001
 
178 -> 1011 0010
 
179 -> 1011 0011
 
180 -> 1011 0100
 
181 -> 1011 0101
 
182 -> 1011 0110
 
183 -> 1011 0111
 
184 -> 1011 1000
 
185 -> 1011 1001
 
186 -> 1011 1010
 
187 -> 1011 1011
 
188 -> 1011 1100
 
189 -> 1011 1101
 
190 -> 1011 1110
 
191 -> 1011 1111
 
192 -> 1100 0000
 
193 -> 1100 0001
 
194 -> 1100 0010
 
195 -> 1100 0011
 
196 -> 1100 0100
 
197 -> 1100 0101
 
198 -> 1100 0110
 
199 -> 1100 0111
 
200 -> 1100 1000
 
201 -> 1100 1001
 
202 -> 1100 1010
 
203 -> 1100 1011
 
204 -> 1100 1100
 
205 -> 1100 1101
 
206 -> 1100 1110
 
207 -> 1100 1111
 
208 -> 1101 0000
 
209 -> 1101 0001
 
210 -> 1101 0010
 
211 -> 1101 0011
 
212 -> 1101 0100
 
213 -> 1101 0101
 
214 -> 1101 0110
 
215 -> 1101 0111
 
216 -> 1101 1000
 
217 -> 1101 1001
 
218 -> 1101 1010
 
219 -> 1101 1011
 
220 -> 1101 1100
 
221 -> 1101 1101
 
222 -> 1101 1110
 
223 -> 1101 1111
 
224 -> 1110 0000
 
225 -> 1110 0001
 
226 -> 1110 0010
 
227 -> 1110 0011
 
228 -> 1110 0100
 
229 -> 1110 0101
 
230 -> 1110 0110
 
231 -> 1110 0111
 
232 -> 1110 1000
 
233 -> 1110 1001
 
234 -> 1110 1010
 
235 -> 1110 1011
 
236 -> 1110 1100
 
237 -> 1010 1101
 
238 -> 1110 1110
 
239 -> 1110 1111
 
240 -> 1111 0000
 
241 -> 1111 0001
 
242 -> 1111 0010
 
243 -> 1111 0011
 
244 -> 1111 0100
 
245 -> 1111 0101
 
246 -> 1111 0110
 
247 -> 1111 0111
 
248 -> 1111 1000
 
249 -> 1111 1001
 
250 -> 1111 1010
 
251 -> 1111 1011
 
252 -> 1111 1100
 
253 -> 1111 1101
 
254 -> 1111 1110
 
255 -> 1111 1111
 
</div>
 
  
===<span id="Table">サンプル範囲のテーブル</span>===
+
:<tt>148.20.57.0/30</tt>,
下記のテーブルはそれぞれのCIDRが影響を与えるIPブロックを表示します。MediaWikiはCIDRサフィックスの16&ndash;32のブロッキングのみサポートすることに注意して下さい。
+
:<tt>148.20.57.4/30</tt>,
 +
:<tt>148.20.57.8/30</tt>, ...
  
 +
次に大きいブロックは、アドレス 8 個のブロックです。
 +
これは以下のようになるでしょう:
  
{| class="prettytable"
+
:<tt>148.20.57.0 - 148.20.57.7</tt>,
 +
:<tt>148.20.57.8 - 148.20.57.15</tt>,
 +
:<tt>148.20.57.16 - 148.20.57.23</tt>, ...
 +
 
 +
このアドレス 8 個のブロックでは、前述の通り、コンピューターに割り当てられるのは 6 個のアドレスのみであり、先頭と末尾のアドレスはネットワーク通信の特定の用途のために予約されています。
 +
これらは以下のように表現することもできるでしょう:
 +
 
 +
:<tt>148.20.57.0/29</tt>,
 +
:<tt>148.20.57.8/29</tt>,
 +
:<tt>148.20.57.16/29</tt>, ...
 +
 
 +
これ以降、ブロック内の IP アドレス数は、16、32、64、128、256、…のように倍になっていきます。
 +
 
 +
:A block of 16 would start <tt>148.20.57.0/28</tt>.
 +
:A block of 32 would start <tt>148.20.57.0/27</tt>.
 +
:A block of 64 would start <tt>148.20.57.0/26</tt>.
 +
:A block of 128 would start <tt>148.20.57.0/25</tt>.
 +
:A block of 256 would start <tt>148.20.57.0/24</tt>.
 +
 
 +
では、IP アドレスが 1 つあって、それを含む範囲をブロックしたい場合、どの範囲を使用するかをどう決定しますか?
 +
例えば <tt>148.20.57.34</tt> が問題を起こしたとしましょう。
 +
この IP アドレスの所有者を http://arin.net/whois/?queryinput=148.20.57.34 で検索できます。
 +
Say this tells us that this IP address is assigned, along with a LOT of others in a <tt>/17</tt> range, to the Department of Defense.
 +
We certainly don't want to block a large block of the DoD!
 +
経験則ではできるだけ小さいブロックにします。
 +
問題を起こした IP アドレスのクラスターがある場合は、1 つの範囲のみをブロックします。
 +
 
 +
これを行うのに非常に有用な計算機があります:
 +
:http://www.csgnetwork.com/ipinfocalc.html
 +
このサイトに移動して、最初の 4 つの空欄に <code>148.20.57.34</code> を入力します。
 +
「Network Prefix Length」を選択して、<code>27</code> (アドレス 32 個のブロックを意味します) を入力して、「Calculate Network Information」をクリックします。
 +
その結果、<tt>148.20.57.34</tt> を含む IP アドレス 32 個のブロックが表示されます。
 +
(範囲内の、使用できるアドレスとともに、先頭のアドレス (ネットワーク アドレス) と末尾のアドレス (ブロードキャスト アドレス) が表示されます。)
 +
このツールは、ブロックする範囲の情報を入力する前に、ブロックしようとしている範囲が正しいかテストするために使用できます。
 +
 
 +
==技術的な説明==
 +
 
 +
CIDR 記法は、IP アドレス、スラッシュ (/)、CIDR 接尾辞から成ります (IPv4 の例: 「<tt>10.2.3.41/24</tt>」、IPv6 の例: 「<tt>a3:bc00::/24</tt>」)。
 +
CIDR 接尾辞は、範囲内の IP アドレスを 2 進数で表現した場合に、すべての IP アドレスについて共通している (先頭から数えた) 桁数です。
 +
 
 +
例えば、「<tt>10.10.1.32</tt>」は 2 進数で「<tt>00001010.00001010.00000001.00100000</tt>」であるため、<tt>10.10.1.32/27</tt> では先頭の 27 桁 (「<tt><u>00001010</u>.<u>00001010</u>.<u>00000001</u>.<u>001</u>00000</tt>」) が一致します。
 +
<tt>10.10.1.32</tt>-<tt>10.10.1.63</tt> の IP アドレスは、2 進数に変換すると先頭の 27 桁がすべて共通であるため、これらの IP アドレスをブロックするには <tt>10.10.1.32/27</tt> をブロックします。
 +
 
 +
CIDR 接尾辞が増加するにつれて、ブロックが影響する IP アドレスの個数は少なくなっていきます ([[#Table|範囲のサンプルの表]]を参照してください)。
 +
CIDR 接尾辞は、IPv4 アドレスと IPv6 アドレスで異なります。同じ CIDR 接尾辞でも、IPv6 ブロックには IPv4 ブロックの <math>2^{96}</math>=79,228,162,514,264,337,593,543,950,336 倍のアドレスがあります。
 +
 
 +
==CIDR 接尾辞の計算==
 +
 
 +
範囲を推測するために下の[[#Table|範囲のサンプルの表]]を使用する、コンピューター スクリプトを使用する、範囲を手動で計算する、のいずれかの手段を使用できます。
 +
 
 +
===2 進数への変換===
 +
 
 +
範囲を手作業で計算するには、まず先頭および末尾の IP アドレスを 2 進数表現に変換します。
 +
(ここでは、範囲を計算できるようなコンピューター スクリプトを、あなたが使用していないことを想定しています。)
 +
IP アドレスは、1 または 0 を 8 個並べたもの 4 つで構成されています。
 +
この 4 つはそれぞれ 0 から 255 の整数を表現しています。
 +
整数を 2 進数に変換する方法として、参照表を使用する方法や、2 進数の各桁の値から計算する方法があります:
 +
 
 +
{|
 +
| 2 進数の桁:
 +
| <tt>&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;1</tt>
 +
|-
 +
| 値:
 +
| <tt>128&nbsp;&nbsp;64&nbsp;&nbsp;32&nbsp;&nbsp;16&nbsp;&nbsp;&nbsp;8&nbsp;&nbsp;&nbsp;4&nbsp;&nbsp;&nbsp;2&nbsp;&nbsp;&nbsp;1</tt>
 +
|}
 +
 
 +
左から右に進んでいき、数値が値 (訳注: 上記の表の「値」欄) 以上の場合は、<tt>1</tt> を記入してその値を引きます (それ以外の場合は、<tt>0</tt> を記入して引き算はしません)。
 +
例えば、240 を計算するには以下のようにします:
 +
 
 +
# 240 は 128 以上であるため、<tt>1</tt> を書いて 128 を引きます。
 +
# 112 (240-128) は 64 以上であるため、<tt>1</tt> を書いて 64 を引きます。
 +
# 48 (112-64) は 32 以上であるため、<tt>1</tt> を書いて 32 を引きます。
 +
# 16 (48-32) は 16 以上であるため、<tt>1</tt> を書いて 16 を引きます。
 +
# 余りが 0 であるため、残りの桁すべてに <tt>0</tt> を書きます。
 +
 
 +
従って 240 は 128+64+32+16+0+0+0+0 と表現できるため、この 240 は <tt>1111 0000</tt> です。
 +
 
 +
===範囲の計算===
 +
# 両方の IP アドレスを縦に並べて書き、先頭から一致する桁数を数えます。 これが CIDR 範囲です。
 +
# よく確認してください! Being off by one digit could extend your block by thousands of addresses.
 +
 
 +
下の例では、<tt>69.208.0.0</tt> と <tt>69.208.0.255</tt> の間の CIDR 範囲を計算します。
 +
Note that this is a simple example; some groups of IP addresses do not so neatly fit CIDR suffixes, and need multiple different-sized blocks to block the exact range.
 +
 
 +
:IP アドレス:
 +
:<tt>&nbsp;&nbsp;69.208.0.0</tt>
 +
:<tt>&nbsp;&nbsp;69.208.0.255</tt>
 +
 
 +
:2 進数に変換:
 +
:<tt>&nbsp;&nbsp;0100 0101.1101 0000.0000 0000.0000 0000</tt>
 +
:<tt>&nbsp;&nbsp;0100 0101.1101 0000.0000 0000.1111 1111</tt>
 +
 
 +
:先頭から一致する桁数を数える:
 +
:<tt>&nbsp;&nbsp;'''0100 0101.1101 0000.0000 0000'''.0000 0000</tt>
 +
:<tt>&nbsp;&nbsp;'''0100 0101.1101 0000.0000 0000'''.1111 1111</tt>
 +
:<tt>&nbsp;&nbsp;|____________________________|</tt>
 +
:<tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;24 桁</tt>
 +
 
 +
:CIDR 範囲:
 +
:<tt>&nbsp;&nbsp;69.208.0.0/24</tt>
 +
 
 +
{{anchor|Table}}
 +
===範囲のサンプルの表===
 +
 
 +
下の表では、CIDR 接尾辞それぞれが影響する IPv4 ブロックを示します。
 +
Note that MediaWiki only supports blocking CIDR suffixes 16 - 32 in IPv4 and 19 (formerly 64) - 128 in IPv6 by default (subject to {{ll|Manual:$wgBlockCIDRLimit|$wgBlockCIDRLimit}}).
 +
IPv6 の範囲の表は [[Special:MyLanguage/Help:Range blocks/IPv6|/IPv6]] を参照してください。
 +
 
 +
{| class="wikitable" align=center
 
! CIDR
 
! CIDR
! 始めの範囲
+
! 範囲の始点
! 終わりの範囲
+
! 範囲の終点
! 合計のアドレス
+
! 総アドレス数
! IPアドレスに選択されたビット
+
! IP アドレスのうち選択されたビット
 
|- style="color:gray;"
 
|- style="color:gray;"
| 69.208.0.0'''/0'''
+
| <tt>69.208.0.0'''/0'''</tt>
| 0.0.0.0
+
| <tt>0.0.0.0</tt>
| 255.255.255.255
+
| <tt>255.255.255.255</tt>
| 4,294,967,296
+
| align=right | 4,294,967,296
| ********.********.********.********
+
| <tt>********.********.********.********</tt>
 
|- style="color:gray;"
 
|- style="color:gray;"
| 69.208.0.0'''/1'''
+
| <tt>69.208.0.0'''/1'''</tt>
| 0.0.0.0
+
| <tt>0.0.0.0</tt>
| 127.255.255.255
+
| <tt>127.255.255.255</tt>
| 2,147,483,648
+
| align=right | 2,147,483,648
| 0*******.********.********.********
+
| <tt>0*******.********.********.********</tt>
 
|- style="color:gray;"
 
|- style="color:gray;"
| 69.208.0.0'''/4'''
+
| <tt>69.208.0.0'''/4'''</tt>
| 65.0.0.0
+
| <tt>64.0.0.0</tt>
| 79.255.255.255
+
| <tt>79.255.255.255</tt>
| 268,435,456
+
| align=right | 268,435,456
| 0100****.********.********.********
+
| <tt>0100****.********.********.********</tt>
 
|- style="color:gray;"
 
|- style="color:gray;"
| 69.208.0.0'''/8'''
+
| <tt>69.208.0.0'''/8'''</tt>
| 69.0.0.0
+
| <tt>69.0.0.0</tt>
| 69.255.255.255
+
| <tt>69.255.255.255</tt>
| 16,777,216
+
| align=right | 16,777,216
| 01000101.********.********.********
+
| <tt>01000101.********.********.********</tt>
 
|- style="color:gray;"
 
|- style="color:gray;"
| 69.208.0.0'''/11'''
+
| <tt>69.208.0.0'''/11'''</tt>
| 69.208.0.0
+
| <tt>69.192.0.0</tt>
| 69.238.255.255
+
| <tt>69.223.255.255</tt>
| 2,097,152
+
| align=right | 2,097,152
| 01000101.110*****.********.********
+
| <tt>01000101.110*****.********.********</tt>
 
|- style="color:gray;"
 
|- style="color:gray;"
| 69.208.0.0'''/12'''
+
| <tt>69.208.0.0'''/12'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.223.255.255
+
| <tt>69.223.255.255</tt>
| 1,048,576
+
| align=right | 1,048,576
| 01000101.1101****.********.********
+
| <tt>01000101.1101****.********.********</tt>
 
|- style="color:gray;"
 
|- style="color:gray;"
| 69.208.0.0'''/13'''
+
| <tt>69.208.0.0'''/13'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.215.255.255
+
| <tt>69.215.255.255</tt>
| 524,288
+
| align=right | 524,288
| 01000101.11010***.********.********
+
| <tt>01000101.11010***.********.********</tt>
 
|- style="color:gray;"
 
|- style="color:gray;"
| 69.208.0.0'''/14'''
+
| <tt>69.208.0.0'''/14'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.211.255.255
+
| <tt>69.211.255.255</tt>
| 262,144
+
| align=right | 262,144
| 01000101.110100**.********.********
+
| <tt>01000101.110100**.********.********</tt>
 
|- style="color:gray;"
 
|- style="color:gray;"
| 69.208.0.0'''/15'''
+
| <tt>69.208.0.0'''/15'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.209.255.255
+
| <tt>69.209.255.255</tt>
| 131,072
+
| align=right | 131,072
| 01000101.1101000*.********.********
+
| <tt>01000101.1101000*.********.********</tt>
 
|-
 
|-
| 69.208.0.0'''/16'''
+
| <tt>69.208.0.0'''/16'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.255.255
+
| <tt>69.208.255.255</tt>
| 65,536
+
| align=right | 65,536
| 01000101.11010000.********.********
+
| <tt>01000101.11010000.********.********</tt>
 
|-
 
|-
| 69.208.0.0'''/17'''
+
| <tt>69.208.0.0'''/17'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.127.255
+
| <tt>69.208.127.255</tt>
| 32,768
+
| align=right | 32,768
| 01000101.11010000.0*******.********
+
| <tt>01000101.11010000.0*******.********</tt>
 
|-
 
|-
| 69.208.0.0'''/18'''
+
| <tt>69.208.0.0'''/18'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.63.255
+
| <tt>69.208.63.255</tt>
| 16,384
+
| align=right | 16,384
| 01000101.11010000.00******.********
+
| <tt>01000101.11010000.00******.********</tt>
 
|-
 
|-
| 69.208.0.0'''/19'''
+
| <tt>69.208.0.0'''/19'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.31.255
+
| <tt>69.208.31.255</tt>
| 8,192
+
| align=right | 8,192
| 01000101.11010000.000*****.********
+
| <tt>01000101.11010000.000*****.********</tt>
 
|-
 
|-
| 69.208.0.0'''/20'''
+
| <tt>69.208.0.0'''/20'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.15.255
+
| <tt>69.208.15.255</tt>
| 4,096
+
| align=right | 4,096
| 01000101.11010000.0000****.********
+
| <tt>01000101.11010000.0000****.********</tt>
 
|-
 
|-
| 69.208.0.0'''/21'''
+
| <tt>69.208.0.0'''/21'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.7.255
+
| <tt>69.208.7.255</tt>
| 2,048
+
| align=right | 2,048
| 01000101.11010000.00000***.********
+
| <tt>01000101.11010000.00000***.********</tt>
 
|-
 
|-
| 69.208.0.0'''/22'''
+
| <tt>69.208.0.0'''/22'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.3.255
+
| <tt>69.208.3.255</tt>
| 1,024
+
| align=right | 1,024
| 01000101.11010000.000000**.********
+
| <tt>01000101.11010000.000000**.********</tt>
 
|-
 
|-
| 69.208.0.0'''/23'''
+
| <tt>69.208.0.0'''/23'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.1.255
+
| <tt>69.208.1.255</tt>
| 512
+
| align=right | 512
| 01000101.11010000.0000000*.********
+
| <tt>01000101.11010000.0000000*.********</tt>
 
|-
 
|-
| 69.208.0.0'''/24'''
+
| <tt>69.208.0.0'''/24'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.0.255
+
| <tt>69.208.0.255</tt>
| 256
+
| align=right | 256
| 01000101.11010000.00000000.********
+
| <tt>01000101.11010000.00000000.********</tt>
 
|-
 
|-
| 69.208.0.0'''/25'''
+
| <tt>69.208.0.0'''/25'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.0.127
+
| <tt>69.208.0.127</tt>
| 128
+
| align=right | 128
| 01000101.11010000.00000000.0*******
+
| <tt>01000101.11010000.00000000.0*******</tt>
 
|-
 
|-
| 69.208.0.0'''/26'''
+
| <tt>69.208.0.0'''/26'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.0.63
+
| <tt>69.208.0.63</tt>
| 64
+
| align=right | 64
| 01000101.11010000.00000000.00******
+
| <tt>01000101.11010000.00000000.00******</tt>
 
|-
 
|-
| 69.208.0.0'''/27'''
+
| <tt>69.208.0.0'''/27'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.0.31
+
| <tt>69.208.0.31</tt>
| 32
+
| align=right | 32
| 01000101.11010000.00000000.000*****
+
| <tt>01000101.11010000.00000000.000*****</tt>
 
|-
 
|-
| 69.208.0.0'''/28'''
+
| <tt>69.208.0.0'''/28'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.0.15
+
| <tt>69.208.0.15</tt>
| 16
+
| align=right | 16
| 01000101.11010000.00000000.0000****
+
| <tt>01000101.11010000.00000000.0000****</tt>
 
|-
 
|-
| 69.208.0.0'''/29'''
+
| <tt>69.208.0.0'''/29'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.0.7
+
| <tt>69.208.0.7</tt>
| 8
+
| align=right | 8
| 01000101.11010000.00000000.00000***
+
| <tt>01000101.11010000.00000000.00000***</tt>
 
|-
 
|-
| 69.208.0.0'''/30'''
+
| <tt>69.208.0.0'''/30'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.0.3
+
| <tt>69.208.0.3</tt>
| 4
+
| align=right | 4
| 01000101.11010000.00000000.000000**
+
| <tt>01000101.11010000.00000000.000000**</tt>
 
|-
 
|-
| 69.208.0.0'''/31'''
+
| <tt>69.208.0.0'''/31'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.0.1
+
| <tt>69.208.0.1</tt>
| 2
+
| align=right | 2
| 01000101.11010000.00000000.0000000*
+
| <tt>01000101.11010000.00000000.0000000*</tt>
 
|-
 
|-
| 69.208.0.0'''/32'''
+
| <tt>69.208.0.0'''/32'''</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 69.208.0.0
+
| <tt>69.208.0.0</tt>
| 1
+
| align=right | 1
| 01000101.11010000.00000000.00000000
+
| <tt>01000101.11010000.00000000.00000000</tt>
 
|}
 
|}
  
== リファレンス ==
+
==既定の制限事項==
* {{wikipedia|Classless Inter-Domain Routing}}
+
 
* [http://www.ccci.com/tools/subcalc/binary.html IPアドレスをバイナリに変換]
+
既定の MediaWiki インストレーションでは、IPv4 範囲ブロックを /16 (アドレス 65,536 個) までに制限しています。
 +
より大きい範囲をブロックするには、{{ll|Manual:LocalSettings.php|LocalSettings.php}} で {{ll|Manual:$wgBlockCIDRLimit|$wgBlockCIDRLimit}} に値を設定する必要があります。
 +
 
 +
==参考==
 +
 
 +
* [[:ja:Classless Inter-Domain Routing|Classless Inter-Domain Routing]] (CIDR)
  
== 外部リンク ==
+
==外部リンク==
* [http://apps.csc.fi/laskin2.html Netmask calculator] 範囲ブロックに関して正しい決定をするための手助けになります。
 
* [http://tools.wikimedia.de/~chm/blockcalc.php Rangeblock-Calculator]によってブロックをするときに使うべき範囲を計算出来ます。
 
  
{{Languages|Help:Range blocks}}
+
* [http://www.find-ip-address.org/ip-country/ IP Address Ranges Block] gives you complete IP ranges for certain countries.
 +
* [http://apps.csc.fi/laskin2.html Netmask calculator] which helps in making the correct decision for range blocks.
 +
* [http://cidrcalculator.com/ IP CIDR 計算機]
 +
* [https://tools.wmflabs.org/blockcalc/ Rangeblock-Calculator] - ブロックする際に、使用すべき範囲を表示します。
  
[[Category:Help/ja|{{PAGENAME}}]]
+
[[Category:Help{{translation}}|Range blocks]]
 +
[[Category:Block{{translation}}|Range blocks]]

2015年3月28日 (土) 15:21時点における版

PD 注意: このページを編集すると、編集内容が CC0 のもとで公開されることに同意したと見なされます。詳細はパブリック・ドメインのヘルプ ページを参照してください。
PD
</div>
IPv6 の範囲ブロックの情報は /IPv6 を参照してください。

範囲ブロック (Range blocks。訳注: 日本語版ウィキペディアでは広域ブロックレンジブロック) は、一連の IP アドレスに対して、編集、アカウント作成、ウィキのインターフェイスからのメール送信などをできなくするために課す技術的な制限機能であり、Special:Block を使用して適用されます。 チェックボックス「このIPアドレスからのログイン利用者の編集を禁止」にチェックを入れた場合、登録済み利用者による編集も、ブロックされた範囲から接続している間は、無効になります。

範囲ブロックは、ウィキメディア財団のすべてのウィキで有効化され使用されています。あなたのウィキで有効になっていない場合は、LocalSettings.php に「$wgSysopRangeBans = true;」を追加してください (MediaWiki 1.18.0 以降では常時有効になりました)。

Special:Block で IP 範囲ブロックするには、先頭の IP アドレスと、続けてスラッシュ (/)、Classless Inter-Domain Routing (CIDR) 接尾辞を入力してください。 何をしているか理解していない場合は、範囲ブロックの実行は避けるべきです。さもなければ何万人もの (場合によっては何百万人もの) 無関係な人々をブロックすることになってしまいます!

この記事では主に IPv4 について記述します。IPv6 ブロックでは、動作が類似していますが、実装が異なります - /IPv6 を参照してください。

技術的ではない説明

一連の IP アドレスは、IP アドレスのブロックに分割できます。 このブロックの例として、148.20.57.0 から 148.20.57.255 までのブロックを挙げます。 255 に到達すると、次のアドレスは 148.20.58.0 です。

一連の IP アドレスは、より小さなブロックにも、より大きなブロックにも分割できます。 実用的なブロックのうち最小のものは、アドレス 4 個のブロックです。 これは以下のいずれかになるでしょう:

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

アドレス 4 個のブロックそれぞれについて、コンピューターに割り当てられるアドレスは 2 個のみです。 あらゆるブロックについて、先頭と末尾のアドレスは、ネットワーク通信のために予約されています。 これらはレベル 30 のブロックであり、以下のように表現できます:

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

次に大きいブロックは、アドレス 8 個のブロックです。 これは以下のようになるでしょう:

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 個のブロックでは、前述の通り、コンピューターに割り当てられるのは 6 個のアドレスのみであり、先頭と末尾のアドレスはネットワーク通信の特定の用途のために予約されています。 これらは以下のように表現することもできるでしょう:

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

これ以降、ブロック内の IP アドレス数は、16、32、64、128、256、…のように倍になっていきます。

A block of 16 would start 148.20.57.0/28.
A block of 32 would start 148.20.57.0/27.
A block of 64 would start 148.20.57.0/26.
A block of 128 would start 148.20.57.0/25.
A block of 256 would start 148.20.57.0/24.

では、IP アドレスが 1 つあって、それを含む範囲をブロックしたい場合、どの範囲を使用するかをどう決定しますか? 例えば 148.20.57.34 が問題を起こしたとしましょう。 この IP アドレスの所有者を http://arin.net/whois/?queryinput=148.20.57.34 で検索できます。 Say this tells us that this IP address is assigned, along with a LOT of others in a /17 range, to the Department of Defense. We certainly don't want to block a large block of the DoD! 経験則ではできるだけ小さいブロックにします。 問題を起こした IP アドレスのクラスターがある場合は、1 つの範囲のみをブロックします。

これを行うのに非常に有用な計算機があります:

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

このサイトに移動して、最初の 4 つの空欄に 148.20.57.34 を入力します。 「Network Prefix Length」を選択して、27 (アドレス 32 個のブロックを意味します) を入力して、「Calculate Network Information」をクリックします。 その結果、148.20.57.34 を含む IP アドレス 32 個のブロックが表示されます。 (範囲内の、使用できるアドレスとともに、先頭のアドレス (ネットワーク アドレス) と末尾のアドレス (ブロードキャスト アドレス) が表示されます。) このツールは、ブロックする範囲の情報を入力する前に、ブロックしようとしている範囲が正しいかテストするために使用できます。

技術的な説明

CIDR 記法は、IP アドレス、スラッシュ (/)、CIDR 接尾辞から成ります (IPv4 の例: 「10.2.3.41/24」、IPv6 の例: 「a3:bc00::/24」)。 CIDR 接尾辞は、範囲内の IP アドレスを 2 進数で表現した場合に、すべての IP アドレスについて共通している (先頭から数えた) 桁数です。

例えば、「10.10.1.32」は 2 進数で「00001010.00001010.00000001.00100000」であるため、10.10.1.32/27 では先頭の 27 桁 (「00001010.00001010.00000001.00100000」) が一致します。 10.10.1.32-10.10.1.63 の IP アドレスは、2 進数に変換すると先頭の 27 桁がすべて共通であるため、これらの IP アドレスをブロックするには 10.10.1.32/27 をブロックします。

CIDR 接尾辞が増加するにつれて、ブロックが影響する IP アドレスの個数は少なくなっていきます (範囲のサンプルの表を参照してください)。 CIDR 接尾辞は、IPv4 アドレスと IPv6 アドレスで異なります。同じ CIDR 接尾辞でも、IPv6 ブロックには IPv4 ブロックの <math>2^{96}</math>=79,228,162,514,264,337,593,543,950,336 倍のアドレスがあります。

CIDR 接尾辞の計算

範囲を推測するために下の範囲のサンプルの表を使用する、コンピューター スクリプトを使用する、範囲を手動で計算する、のいずれかの手段を使用できます。

2 進数への変換

範囲を手作業で計算するには、まず先頭および末尾の IP アドレスを 2 進数表現に変換します。 (ここでは、範囲を計算できるようなコンピューター スクリプトを、あなたが使用していないことを想定しています。) IP アドレスは、1 または 0 を 8 個並べたもの 4 つで構成されています。 この 4 つはそれぞれ 0 から 255 の整数を表現しています。 整数を 2 進数に変換する方法として、参照表を使用する方法や、2 進数の各桁の値から計算する方法があります:

2 進数の桁:   1   1   1   1   1   1   1   1
値: 128  64  32  16   8   4   2   1

左から右に進んでいき、数値が値 (訳注: 上記の表の「値」欄) 以上の場合は、1 を記入してその値を引きます (それ以外の場合は、0 を記入して引き算はしません)。 例えば、240 を計算するには以下のようにします:

  1. 240 は 128 以上であるため、1 を書いて 128 を引きます。
  2. 112 (240-128) は 64 以上であるため、1 を書いて 64 を引きます。
  3. 48 (112-64) は 32 以上であるため、1 を書いて 32 を引きます。
  4. 16 (48-32) は 16 以上であるため、1 を書いて 16 を引きます。
  5. 余りが 0 であるため、残りの桁すべてに 0 を書きます。

従って 240 は 128+64+32+16+0+0+0+0 と表現できるため、この 240 は 1111 0000 です。

範囲の計算

  1. 両方の IP アドレスを縦に並べて書き、先頭から一致する桁数を数えます。 これが CIDR 範囲です。
  2. よく確認してください! Being off by one digit could extend your block by thousands of addresses.

下の例では、69.208.0.069.208.0.255 の間の CIDR 範囲を計算します。 Note that this is a simple example; some groups of IP addresses do not so neatly fit CIDR suffixes, and need multiple different-sized blocks to block the exact range.

IP アドレス:
  69.208.0.0
  69.208.0.255
2 進数に変換:
  0100 0101.1101 0000.0000 0000.0000 0000
  0100 0101.1101 0000.0000 0000.1111 1111
先頭から一致する桁数を数える:
  0100 0101.1101 0000.0000 0000.0000 0000
  0100 0101.1101 0000.0000 0000.1111 1111
  |____________________________|
            24 桁
CIDR 範囲:
  69.208.0.0/24

範囲のサンプルの表

下の表では、CIDR 接尾辞それぞれが影響する IPv4 ブロックを示します。 Note that MediaWiki only supports blocking CIDR suffixes 16 - 32 in IPv4 and 19 (formerly 64) - 128 in IPv6 by default (subject to $wgBlockCIDRLimit). IPv6 の範囲の表は /IPv6 を参照してください。

CIDR 範囲の始点 範囲の終点 総アドレス数 IP アドレスのうち選択されたビット
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

既定の制限事項

既定の MediaWiki インストレーションでは、IPv4 範囲ブロックを /16 (アドレス 65,536 個) までに制限しています。 より大きい範囲をブロックするには、LocalSettings.php$wgBlockCIDRLimit に値を設定する必要があります。

参考

外部リンク

案内メニュー