Добавлена полная поддержка выгрузки ipv6 по аналогии с ipv4. По умолчанию ipv6 не выгружается, см. конфигурацию. Изменена структура списка выгрузки. Параметры конфигурации вынесены глобально для каждой выгрузки, со значениями по умолчанию и являются не обязательными.
This commit is contained in:
96
list
96
list
@@ -1,44 +1,54 @@
|
||||
{
|
||||
'RU': {
|
||||
'community': '65432:LOCATION,65432:200',
|
||||
'list': [
|
||||
# Большая часть RU сегмента
|
||||
{ 'url': ['https://stat.ripe.net/data/country-resource-list/data.json?resource=RU'], 'ipv4': True, 'ipv6': False },
|
||||
{ 'url': ['https://ipv4.fetus.jp/ru.txt'], 'ipv4': True, 'ipv6': False },
|
||||
{ 'url': ['https://github.com/ipverse/rir-ip/blob/master/country/ru/aggregated.json'], 'ipv4': True, 'ipv6': False },
|
||||
# HLL LLC
|
||||
{ 'url': ['https://bgp.he.net/AS51115#_prefixes', 'https://ipinfo.io/widget/demo/AS51115?dataset=asn', 'https://api.hackertarget.com/aslookup/?q=AS51115'], 'ipv4': True, 'ipv6': False },
|
||||
# STATIC
|
||||
{ 'static4': '188.130.255.0/24', 'ipv4': True, 'ipv6': False },
|
||||
]
|
||||
},
|
||||
'CHINA': {
|
||||
'community': '65432:LOCATION,65432:201',
|
||||
'list': [
|
||||
# Большая часть CH сегмента
|
||||
{ 'url': ['https://stat.ripe.net/data/country-resource-list/data.json?resource=CN'], 'ipv4': True, 'ipv6': False },
|
||||
{ 'url': ['https://ipv4.fetus.jp/cn.txt'], 'ipv4': True, 'ipv6': False },
|
||||
{ 'url': ['https://github.com/ipverse/rir-ip/blob/master/country/cn/aggregated.json'], 'ipv4': True, 'ipv6': False },
|
||||
]
|
||||
},
|
||||
'JAPAN': {
|
||||
'community': '65432:LOCATION,65432:202',
|
||||
'list': [
|
||||
# Большая часть KR сегмента
|
||||
{ 'url': ['https://stat.ripe.net/data/country-resource-list/data.json?resource=JP'], 'ipv4': True, 'ipv6': False },
|
||||
{ 'url': ['https://ipv4.fetus.jp/jp.txt'], 'ipv4': True, 'ipv6': False },
|
||||
{ 'url': ['https://github.com/ipverse/rir-ip/blob/master/country/jp/aggregated.json'], 'ipv4': True, 'ipv6': False },
|
||||
]
|
||||
},
|
||||
'KOREA': {
|
||||
'community': '65432:LOCATION,65432:203',
|
||||
'list': [
|
||||
# Большая часть KR сегмента
|
||||
{ 'url': ['https://stat.ripe.net/data/country-resource-list/data.json?resource=KR'], 'ipv4': True, 'ipv6': False },
|
||||
{ 'url': ['https://ipv4.fetus.jp/kr.txt'], 'ipv4': True, 'ipv6': False },
|
||||
{ 'url': ['https://github.com/ipverse/rir-ip/blob/master/country/kr/aggregated.json'], 'ipv4': True, 'ipv6': False },
|
||||
# LG DACOM Corporation
|
||||
{ 'url': ['https://bgp.he.net/AS3786#_prefixes', 'https://ipinfo.io/widget/demo/AS3786?dataset=asn', 'https://api.hackertarget.com/aslookup/?q=AS3786'], 'ipv4': True, 'ipv6': False },
|
||||
]
|
||||
},
|
||||
}
|
||||
'RU': [
|
||||
# параметры конфигурации должны быть в самом верху списка
|
||||
{
|
||||
'ipv4': True, # не обязательный аргумент, по умолчанию True (24)
|
||||
'ipv6': True, # не обязательный аргумент, по умолчанию False (64)
|
||||
'compress': False, # не обязательный аргумент, по умолчанию True
|
||||
'community': '65432:LOCATION,65432:200' # не обязательный аргумент, по умолчанию пусто
|
||||
},
|
||||
# Большая часть RU сегмента
|
||||
{ 'url': ['https://stat.ripe.net/data/country-resource-list/data.json?resource=RU'] },
|
||||
{ 'url': ['https://ipv4.fetus.jp/ru.txt'] },
|
||||
{ 'url': ['https://github.com/ipverse/rir-ip/blob/master/country/ru/aggregated.json'] },
|
||||
# HLL LLC
|
||||
{ 'url': ['https://bgp.he.net/AS51115#_prefixes', 'https://ipinfo.io/widget/demo/AS51115?dataset=asn', 'https://api.hackertarget.com/aslookup/?q=AS51115'] },
|
||||
# STATIC
|
||||
{ 'static4': '188.130.255.0/24' },
|
||||
],
|
||||
'CHINA': [
|
||||
{
|
||||
# пример без community
|
||||
'ipv4': True,
|
||||
'ipv6': False,
|
||||
'compress': True,
|
||||
#'community': '65432:LOCATION,65432:201'
|
||||
},
|
||||
# Большая часть CH сегмента
|
||||
{ 'url': ['https://stat.ripe.net/data/country-resource-list/data.json?resource=CN'] },
|
||||
{ 'url': ['https://ipv4.fetus.jp/cn.txt'] },
|
||||
{ 'url': ['https://github.com/ipverse/rir-ip/blob/master/country/cn/aggregated.json'] },
|
||||
],
|
||||
'JAPAN': [
|
||||
{
|
||||
'ipv6': True,
|
||||
'community': '65432:LOCATION,65432:202',
|
||||
},
|
||||
# Большая часть KR сегмента
|
||||
{ 'url': ['https://stat.ripe.net/data/country-resource-list/data.json?resource=JP'] },
|
||||
{ 'url': ['https://ipv4.fetus.jp/jp.txt'] },
|
||||
{ 'url': ['https://github.com/ipverse/rir-ip/blob/master/country/jp/aggregated.json'] },
|
||||
],
|
||||
'KOREA': [
|
||||
{
|
||||
'ipv6': True,
|
||||
'community': '65432:LOCATION,65432:203'
|
||||
},
|
||||
# Большая часть KR сегмента
|
||||
{ 'url': ['https://stat.ripe.net/data/country-resource-list/data.json?resource=KR'] },
|
||||
{ 'url': ['https://ipv4.fetus.jp/kr.txt'] },
|
||||
{ 'url': ['https://github.com/ipverse/rir-ip/blob/master/country/kr/aggregated.json'] },
|
||||
# LG DACOM Corporation
|
||||
{ 'url': ['https://bgp.he.net/AS3786#_prefixes', 'https://ipinfo.io/widget/demo/AS3786?dataset=asn', 'https://api.hackertarget.com/aslookup/?q=AS3786'] },
|
||||
],
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user