Update Korean IPv4/IPv6 ranges to latest data

This commit is contained in:
Kijin Sung 2016-07-03 23:44:07 +09:00
parent dd5c89b2f8
commit 038a158dc7
4 changed files with 1125 additions and 1015 deletions

File diff suppressed because it is too large Load diff

View file

@ -2,502 +2,507 @@
/** /**
* Source: https://ip.kisa.or.kr/ip_cate_stat/stat_05_05.act * Source: https://ip.kisa.or.kr/ip_cate_stat/stat_05_05.act
* Last Updated: 2016-03-18 * Last Updated: 2016-07-03
*/ */
return array ( return array (
0 => 0 =>
array (
0 => '2001000000000000',
1 => '2001000fffffffff',
),
1 =>
array (
0 => '2001022000000000',
1 => '20010220ffffffff',
),
2 =>
array (
0 => '2001023000000000',
1 => '20010230ffffffff',
),
3 =>
array (
0 => '2001027000000000',
1 => '20010270ffffffff',
),
4 =>
array (
0 => '2001028000000000',
1 => '20010280ffffffff',
),
5 =>
array (
0 => '2001029000000000',
1 => '20010290ffffffff',
),
6 =>
array ( array (
0 => '200102b000000000', 0 => '200102b000000000',
1 => '200102b0ffffffff', 1 => '200102b0ffffffff',
), ),
7 => 1 =>
array ( array (
0 => '200102b800000000', 0 => '200102b800000000',
1 => '200102b8ffffffff', 1 => '200102b8ffffffff',
), ),
8 => 2 =>
array ( array (
0 => '200102d800000000', 0 => '200102d800000000',
1 => '200102d8ffffffff', 1 => '200102d8ffffffff',
), ),
9 => 3 =>
array (
0 => '2001032000000000',
1 => '20010320ffffffff',
),
10 =>
array (
0 => '2001033000000000',
1 => '20010330ffffffff',
),
11 =>
array (
0 => '2001037800000000',
1 => '20010378ffffffff',
),
12 =>
array (
0 => '2001039000000000',
1 => '20010390ffffffff',
),
13 =>
array ( array (
0 => '200103a800000000', 0 => '200103a800000000',
1 => '200103a8ffffffff', 1 => '200103a8ffffffff',
), ),
14 => 4 =>
array ( array (
0 => '200107fa00000002', 0 => '200107fa00000002',
1 => '200107fa00000002', 1 => '200107fa00000002',
), ),
15 => 5 =>
array ( array (
0 => '200107fa00080000', 0 => '200107fa00080000',
1 => '200107fa0008ffff', 1 => '200107fa0008ffff',
), ),
16 => 6 =>
array ( array (
0 => '20010c4800000000', 0 => '20010c4800000000',
1 => '20010c48ffffffff', 1 => '20010c48ffffffff',
), ),
17 => 7 =>
array ( array (
0 => '20010c9800000000', 0 => '20010c9800000000',
1 => '20010c98ffffffff', 1 => '20010c98ffffffff',
), ),
18 => 8 =>
array ( array (
0 => '20010cf000000000', 0 => '20010cf000000000',
1 => '20010cf0ffffffff', 1 => '20010cf0ffffffff',
), ),
19 => 9 =>
array ( array (
0 => '20010d3800000000', 0 => '20010d3800000000',
1 => '20010d38ffffffff', 1 => '20010d38ffffffff',
), ),
20 => 10 =>
array ( array (
0 => '20010dc500000000', 0 => '20010dc500000000',
1 => '20010dc5ffffffff', 1 => '20010dc5ffffffff',
), ),
21 => 11 =>
array ( array (
0 => '20010dcc00000000', 0 => '20010dcc00000000',
1 => '20010dccffffffff', 1 => '20010dccffffffff',
), ),
22 => 12 =>
array ( array (
0 => '20010ea000000000', 0 => '20010ea000000000',
1 => '20010ea0ffffffff', 1 => '20010ea0ffffffff',
), ),
23 => 13 =>
array ( array (
0 => '20010ea800000000', 0 => '20010ea800000000',
1 => '20010ea8ffffffff', 1 => '20010ea8ffffffff',
), ),
24 => 14 =>
array ( array (
0 => '20010eb800000000', 0 => '20010eb800000000',
1 => '20010eb8ffffffff', 1 => '20010eb8ffffffff',
), ),
25 => 15 =>
array ( array (
0 => '20010ed000000000', 0 => '20010ed000000000',
1 => '20010ed0ffffffff', 1 => '20010ed0ffffffff',
), ),
26 => 16 =>
array ( array (
0 => '20010ee800000000', 0 => '20010ee800000000',
1 => '20010ee8ffffffff', 1 => '20010ee8ffffffff',
), ),
27 => 17 =>
array ( array (
0 => '20010ef000000000', 0 => '20010ef000000000',
1 => '20010ef0ffffffff', 1 => '20010ef0ffffffff',
), ),
28 => 18 =>
array ( array (
0 => '20010ef800000000', 0 => '20010ef800000000',
1 => '20010ef8ffffffff', 1 => '20010ef8ffffffff',
), ),
29 => 19 =>
array ( array (
0 => '20010f2800000000', 0 => '20010f2800000000',
1 => '20010f28ffffffff', 1 => '20010f28ffffffff',
), ),
30 => 20 =>
array ( array (
0 => '20010f4800000000', 0 => '20010f4800000000',
1 => '20010f48ffffffff', 1 => '20010f48ffffffff',
), ),
31 => 21 =>
array (
0 => '24033e0000000000',
1 => '24033e00ffffffff',
),
32 =>
array (
0 => '2001443000000000',
1 => '20014430ffffffff',
),
33 =>
array (
0 => '2400000000000000',
1 => '24000fffffffffff',
),
34 =>
array (
0 => '2400180000000000',
1 => '24001800ffffffff',
),
35 =>
array (
0 => '2400330000000000',
1 => '24003300ffffffff',
),
36 =>
array (
0 => '2400478000000000',
1 => '24004780ffffffff',
),
37 =>
array (
0 => '2400498000000000',
1 => '24004980ffffffff',
),
38 =>
array ( array (
0 => '24009f8000000000', 0 => '24009f8000000000',
1 => '24009f80ffffffff', 1 => '24009f80ffffffff',
), ),
39 => 22 =>
array ( array (
0 => '2400a58000000000', 0 => '2400a58000000000',
1 => '2400a580ffffffff', 1 => '2400a580ffffffff',
), ),
40 => 23 =>
array ( array (
0 => '2400ab0000000000', 0 => '2400ab0000000000',
1 => '2400ab00ffffffff', 1 => '2400ab00ffffffff',
), ),
41 => 24 =>
array ( array (
0 => '2400cf0000000000', 0 => '2400cf0000000000',
1 => '2400cf00ffffffff', 1 => '2400cf00ffffffff',
), ),
42 => 25 =>
array ( array (
0 => '2400fd8000000000', 0 => '2400fd8000000000',
1 => '2400fd80ffffffff', 1 => '2400fd80ffffffff',
), ),
43 => 26 =>
array (
0 => '2401270000000000',
1 => '24012700ffffffff',
),
44 =>
array (
0 => '2401400000000000',
1 => '24014000ffffffff',
),
45 =>
array ( array (
0 => '2401a00000000000', 0 => '2401a00000000000',
1 => '2401a000ffffffff', 1 => '2401a000ffffffff',
), ),
46 => 27 =>
array ( array (
0 => '2401a80000000000', 0 => '2401a80000000000',
1 => '2401a800ffffffff', 1 => '2401a800ffffffff',
), ),
47 => 28 =>
array ( array (
0 => '2401c50000000000', 0 => '2401c50000000000',
1 => '2401c500ffffffff', 1 => '2401c500ffffffff',
), ),
48 => 29 =>
array (
0 => '2402000000000000',
1 => '240200ffffffffff',
),
49 =>
array ( array (
0 => '24021a0000000000', 0 => '24021a0000000000',
1 => '24021a00ffffffff', 1 => '24021a00ffffffff',
), ),
50 => 30 =>
array (
0 => '2402310000000000',
1 => '24023100ffffffff',
),
51 =>
array (
0 => '2402580000000000',
1 => '24025800ffffffff',
),
52 =>
array (
0 => '2402610000000000',
1 => '24026100ffffffff',
),
53 =>
array (
0 => '2402700000000000',
1 => '24027000ffffffff',
),
54 =>
array ( array (
0 => '2402be0000000000', 0 => '2402be0000000000',
1 => '2402be00ffffffff', 1 => '2402be00ffffffff',
), ),
55 => 31 =>
array ( array (
0 => '2402de0000000000', 0 => '2402de0000000000',
1 => '2402de00ffffffff', 1 => '2402de00ffffffff',
), ),
56 => 32 =>
array ( array (
0 => '2402f40000000000', 0 => '2402f40000000000',
1 => '2402f400ffffffff', 1 => '2402f400ffffffff',
), ),
57 => 33 =>
array ( array (
0 => '2403370000000000', 0 => '24033e0000000000',
1 => '24033700ffffffff', 1 => '24033e00ffffffff',
), ),
58 => 34 =>
array (
0 => '2403630000000000',
1 => '24036300ffffffff',
),
59 =>
array (
0 => '2403650000000000',
1 => '24036500ffffffff',
),
60 =>
array (
0 => '2404000000000000',
1 => '2404000fffffffff',
),
61 =>
array (
0 => '2404080000000000',
1 => '24040800ffffffff',
),
62 =>
array (
0 => '2404230000000000',
1 => '24042300ffffffff',
),
63 =>
array (
0 => '2404460000000000',
1 => '24044600ffffffff',
),
64 =>
array (
0 => '2405350000000000',
1 => '24053500ffffffff',
),
65 =>
array (
0 => '2405430000000000',
1 => '24054300ffffffff',
),
66 =>
array (
0 => '2405580000000000',
1 => '24055800ffffffff',
),
67 =>
array (
0 => '20010e6000000000',
1 => '20010e60ffffffff',
),
68 =>
array (
0 => '20010e7000000000',
1 => '20010e70ffffffff',
),
69 =>
array (
0 => '20010e7800000000',
1 => '20010e78ffffffff',
),
70 =>
array (
0 => '20010e9800000000',
1 => '20010e98ffffffff',
),
71 =>
array (
0 => '24009e8000000000',
1 => '24009e80ffffffff',
),
72 =>
array (
0 => '2400e18000000000',
1 => '2400e180ffffffff',
),
73 =>
array (
0 => '2401e20000000000',
1 => '2401e200ffffffff',
),
74 =>
array ( array (
0 => '24053d0000000000', 0 => '24053d0000000000',
1 => '24053d00ffffffff', 1 => '24053d00ffffffff',
), ),
75 => 35 =>
array ( array (
0 => '24055f0000000000', 0 => '24055f0000000000',
1 => '24055f00ffffffff', 1 => '24055f00ffffffff',
), ),
76 => 36 =>
array ( array (
0 => '24057b0000000000', 0 => '24057b0000000000',
1 => '24057b00ffffffff', 1 => '24057b00ffffffff',
), ),
77 => 37 =>
array (
0 => '2405860000000000',
1 => '24058600ffffffff',
),
78 =>
array (
0 => '2405950000000000',
1 => '24059500ffffffff',
),
79 =>
array ( array (
0 => '2405c00000000000', 0 => '2405c00000000000',
1 => '2405c000ffffffff', 1 => '2405c000ffffffff',
), ),
80 => 38 =>
array ( array (
0 => '2406400000000000', 0 => '2405d88000000000',
1 => '24064000ffffffff', 1 => '2405d880ffffffff',
), ),
81 => 39 =>
array (
0 => '2406590000000000',
1 => '24065900ffffffff',
),
82 =>
array (
0 => '2406660000000000',
1 => '24066600ffffffff',
),
83 =>
array (
0 => '2406680000000000',
1 => '24066800ffffffff',
),
84 =>
array ( array (
0 => '24066a0000000000', 0 => '24066a0000000000',
1 => '24066a00ffffffff', 1 => '24066a00ffffffff',
), ),
85 => 40 =>
array ( array (
0 => '2406ad0000000000', 0 => '2406ad0000000000',
1 => '2406ad00ffffffff', 1 => '2406ad00ffffffff',
), ),
86 => 41 =>
array ( array (
0 => '2406b00000000000', 0 => '2406b00000000000',
1 => '2406b000ffffffff', 1 => '2406b000ffffffff',
), ),
87 => 42 =>
array ( array (
0 => '2406d00000000000', 0 => '2406d00000000000',
1 => '2406d000ffffffff', 1 => '2406d000ffffffff',
), ),
88 => 43 =>
array ( array (
0 => '2406d70000000000', 0 => '2406d70000000000',
1 => '2406d700ffffffff', 1 => '2406d700ffffffff',
), ),
89 => 44 =>
array ( array (
0 => '24070b0000000000', 0 => '24070b0000000000',
1 => '24070b00ffffffff', 1 => '24070b00ffffffff',
), ),
90 => 45 =>
array (
0 => '2407200000000000',
1 => '24072000ffffffff',
),
91 =>
array (
0 => '2407350000000000',
1 => '24073500ffffffff',
),
92 =>
array (
0 => '2407650000000000',
1 => '24076500ffffffff',
),
93 =>
array (
0 => '2407670000000000',
1 => '24076700ffffffff',
),
94 =>
array (
0 => '2407910000000000',
1 => '24079100ffffffff',
),
95 =>
array ( array (
0 => '2407b20000000000', 0 => '2407b20000000000',
1 => '2407b200ffffffff', 1 => '2407b200ffffffff',
), ),
96 => 46 =>
array ( array (
0 => '2407b80000000000', 0 => '2407b80000000000',
1 => '2407b800ffffffff', 1 => '2407b800ffffffff',
), ),
97 => 47 =>
array ( array (
0 => '2407c00000000000', 0 => '2407c00000000000',
1 => '2407c000ffffffff', 1 => '2407c000ffffffff',
), ),
98 => 48 =>
array ( array (
0 => '2407c70000000000', 0 => '2407c70000000000',
1 => '2407c700ffffffff', 1 => '2407c700ffffffff',
), ),
49 =>
array (
0 => '2001000000000000',
1 => '2001000fffffffff',
),
50 =>
array (
0 => '2001022000000000',
1 => '20010220ffffffff',
),
51 =>
array (
0 => '2001023000000000',
1 => '20010230ffffffff',
),
52 =>
array (
0 => '2001027000000000',
1 => '20010270ffffffff',
),
53 =>
array (
0 => '2001028000000000',
1 => '20010280ffffffff',
),
54 =>
array (
0 => '2001029000000000',
1 => '20010290ffffffff',
),
55 =>
array (
0 => '2001032000000000',
1 => '20010320ffffffff',
),
56 =>
array (
0 => '2001033000000000',
1 => '20010330ffffffff',
),
57 =>
array (
0 => '2001037800000000',
1 => '20010378ffffffff',
),
58 =>
array (
0 => '2001039000000000',
1 => '20010390ffffffff',
),
59 =>
array (
0 => '2001443000000000',
1 => '20014430ffffffff',
),
60 =>
array (
0 => '2400000000000000',
1 => '24000fffffffffff',
),
61 =>
array (
0 => '2400180000000000',
1 => '24001800ffffffff',
),
62 =>
array (
0 => '2400330000000000',
1 => '24003300ffffffff',
),
63 =>
array (
0 => '2400478000000000',
1 => '24004780ffffffff',
),
64 =>
array (
0 => '2400498000000000',
1 => '24004980ffffffff',
),
65 =>
array (
0 => '2401270000000000',
1 => '24012700ffffffff',
),
66 =>
array (
0 => '2401400000000000',
1 => '24014000ffffffff',
),
67 =>
array (
0 => '2402000000000000',
1 => '240200ffffffffff',
),
68 =>
array (
0 => '2402310000000000',
1 => '24023100ffffffff',
),
69 =>
array (
0 => '2402580000000000',
1 => '24025800ffffffff',
),
70 =>
array (
0 => '2402610000000000',
1 => '24026100ffffffff',
),
71 =>
array (
0 => '2402700000000000',
1 => '24027000ffffffff',
),
72 =>
array (
0 => '2403370000000000',
1 => '24033700ffffffff',
),
73 =>
array (
0 => '2403630000000000',
1 => '24036300ffffffff',
),
74 =>
array (
0 => '2403650000000000',
1 => '24036500ffffffff',
),
75 =>
array (
0 => '2404000000000000',
1 => '2404000fffffffff',
),
76 =>
array (
0 => '2404080000000000',
1 => '24040800ffffffff',
),
77 =>
array (
0 => '2404230000000000',
1 => '24042300ffffffff',
),
78 =>
array (
0 => '2404460000000000',
1 => '24044600ffffffff',
),
79 =>
array (
0 => '2405350000000000',
1 => '24053500ffffffff',
),
80 =>
array (
0 => '2405430000000000',
1 => '24054300ffffffff',
),
81 =>
array (
0 => '2405580000000000',
1 => '24055800ffffffff',
),
82 =>
array (
0 => '2405860000000000',
1 => '24058600ffffffff',
),
83 =>
array (
0 => '2405950000000000',
1 => '24059500ffffffff',
),
84 =>
array (
0 => '2406400000000000',
1 => '24064000ffffffff',
),
85 =>
array (
0 => '2406590000000000',
1 => '24065900ffffffff',
),
86 =>
array (
0 => '2406660000000000',
1 => '24066600ffffffff',
),
87 =>
array (
0 => '2406680000000000',
1 => '24066800ffffffff',
),
88 =>
array (
0 => '2407200000000000',
1 => '24072000ffffffff',
),
89 =>
array (
0 => '2407350000000000',
1 => '24073500ffffffff',
),
90 =>
array (
0 => '2407650000000000',
1 => '24076500ffffffff',
),
91 =>
array (
0 => '2407670000000000',
1 => '24076700ffffffff',
),
92 =>
array (
0 => '2407910000000000',
1 => '24079100ffffffff',
),
93 =>
array (
0 => '20010e6000000000',
1 => '20010e60ffffffff',
),
94 =>
array (
0 => '20010e7000000000',
1 => '20010e70ffffffff',
),
95 =>
array (
0 => '20010e7800000000',
1 => '20010e78ffffffff',
),
96 =>
array (
0 => '20010e9800000000',
1 => '20010e98ffffffff',
),
97 =>
array (
0 => '24009e8000000000',
1 => '24009e80ffffffff',
),
98 =>
array (
0 => '2400e18000000000',
1 => '2400e180ffffffff',
),
99 =>
array (
0 => '2401e20000000000',
1 => '2401e200ffffffff',
),
); );

View file

@ -5,7 +5,7 @@
*/ */
if (PHP_SAPI !== 'cli') if (PHP_SAPI !== 'cli')
{ {
exit 1; exit(1);
} }
/** /**
@ -22,7 +22,7 @@ $content = file_get_contents($download_url, false, stream_context_create(array(
$content = gzdecode($content); $content = gzdecode($content);
if (!$content) if (!$content)
{ {
exit 2; exit(2);
} }
/** /**

View file

@ -5,7 +5,7 @@
*/ */
if (PHP_SAPI !== 'cli') if (PHP_SAPI !== 'cli')
{ {
exit 1; exit (1);
} }
/** /**
@ -21,7 +21,7 @@ $content = file_get_contents($download_url, false, stream_context_create(array(
))); )));
if (!$content) if (!$content)
{ {
exit 2; exit (2);
} }
/** /**