diff --git a/README.md b/README.md index 3f3a7fe..065f99c 100644 --- a/README.md +++ b/README.md @@ -75,6 +75,7 @@ | DN42 | AS4242422189 | iEdon | IEDON-NET-AS | | DN42 | AS4242422464 | Yura | Yura Network | | DN42 | AS4242423088 | SUNNET | SUNNET | +| DN42 | AS4242423618 | JerryXiao | Jerry AS | ## Node table @@ -260,6 +261,10 @@ | AS4242422189 | IEDON-NET | subnet | 10.127.21.0/24 | | | AS4242422464 | Yura Moe NET | subnet | 10.127.127.0/24 | | | AS4242423088 | SUNNET | subnet | 10.127.11.0/24 | | +| AS4242423618 | anycast-auth-4 | loopback | 10.127.255.53/32 | | +| AS4242423618 | anycast-recur-4 | loopback | 10.127.255.54/32 | | +| AS4242423618 | anycast-auth-6 | loopback | fd10:127:ffff:53::/64 | | +| AS4242423618 | anycast-recur-6 | loopback | fd10:127:53:53::/64 | fd10:127:53::/48 | ## Used CIDR Range diff --git a/neonetwork.json b/neonetwork.json index 3c2d481..11d9a09 100644 --- a/neonetwork.json +++ b/neonetwork.json @@ -1,7 +1,7 @@ { "metadata": { - "generated": 1608121161, - "valid": 1609330761 + "generated": 1608182674, + "valid": 1609392274 }, "people": { "liangjw": { @@ -416,6 +416,39 @@ } ] } + }, + { + "asn": 4242423618, + "owner": "JerryXiao", + "name": "Jerry AS", + "source": "DN42", + "description": null, + "routes": { + "ipv4": [ + { + "prefix": "10.127.255.53/32", + "maxLength": 32, + "netname": "anycast-auth-4" + }, + { + "prefix": "10.127.255.54/32", + "maxLength": 32, + "netname": "anycast-recur-4" + } + ], + "ipv6": [ + { + "prefix": "fd10:127:ffff:53::/64", + "maxLength": 64, + "netname": "anycast-auth-6" + }, + { + "prefix": "fd10:127:53:53::/64", + "maxLength": 64, + "netname": "anycast-recur-6" + } + ] + } } ] }, diff --git a/rfc8416.json b/rfc8416.json index dc5bdda..b6f086d 100644 --- a/rfc8416.json +++ b/rfc8416.json @@ -307,6 +307,18 @@ "maxPrefixLength": 29, "comment": "SUNNET" }, + { + "asn": 4242423618, + "prefix": "10.127.255.53/32", + "maxPrefixLength": 32, + "comment": "anycast-auth-4" + }, + { + "asn": 4242423618, + "prefix": "10.127.255.54/32", + "maxPrefixLength": 32, + "comment": "anycast-recur-4" + }, { "asn": 207268, "prefix": "fd10:127:1300::/48", @@ -486,6 +498,18 @@ "prefix": "fd10:127:233:1000::/64", "maxPrefixLength": 64, "comment": "icecat" + }, + { + "asn": 4242423618, + "prefix": "fd10:127:ffff:53::/64", + "maxPrefixLength": 64, + "comment": "anycast-auth-6" + }, + { + "asn": 4242423618, + "prefix": "fd10:127:53:53::/64", + "maxPrefixLength": 64, + "comment": "anycast-recur-6" } ] } diff --git a/roa46.json b/roa46.json index a372e2d..4e3a6e6 100644 --- a/roa46.json +++ b/roa46.json @@ -1,8 +1,8 @@ { "metadata": { - "counts": 80, - "generated": 1608121161, - "valid": 1609330761 + "counts": 84, + "generated": 1608182674, + "valid": 1609392274 }, "roas": [ { @@ -255,6 +255,16 @@ "prefix": "10.127.11.0/24", "maxLength": 29 }, + { + "asn": "AS4242423618", + "prefix": "10.127.255.53/32", + "maxLength": 32 + }, + { + "asn": "AS4242423618", + "prefix": "10.127.255.54/32", + "maxLength": 32 + }, { "asn": "AS207268", "prefix": "fd10:127:1300::/48", @@ -404,6 +414,16 @@ "asn": "AS4242421025", "prefix": "fd10:127:233:1000::/64", "maxLength": 64 + }, + { + "asn": "AS4242423618", + "prefix": "fd10:127:ffff:53::/64", + "maxLength": 64 + }, + { + "asn": "AS4242423618", + "prefix": "fd10:127:53:53::/64", + "maxLength": 64 } ] } \ No newline at end of file diff --git a/roa46_bird2.conf b/roa46_bird2.conf index edab244..e080c90 100644 --- a/roa46_bird2.conf +++ b/roa46_bird2.conf @@ -50,6 +50,8 @@ route 10.127.124.0/29 max 29 as 4242421214; route 10.127.21.0/24 max 29 as 4242422189; route 10.127.127.0/24 max 29 as 4242422464; route 10.127.11.0/24 max 29 as 4242423088; +route 10.127.255.53/32 max 32 as 4242423618; +route 10.127.255.54/32 max 32 as 4242423618; route fd10:127:1300::/48 max 64 as 207268; route fd10:127:3262::/64 max 64 as 213262; route fd10:127:5f37:59df::/64 max 64 as 4201270000; @@ -79,4 +81,6 @@ route fd10:127:23::/48 max 64 as 4201270014; route fd10:127:6324::/48 max 64 as 4201270018; route fd10:127:2f2f::/48 max 64 as 4201270020; route fd10:127:308::/48 max 64 as 4242420308; -route fd10:127:233:1000::/64 max 64 as 4242421025; \ No newline at end of file +route fd10:127:233:1000::/64 max 64 as 4242421025; +route fd10:127:ffff:53::/64 max 64 as 4242423618; +route fd10:127:53:53::/64 max 64 as 4242423618; \ No newline at end of file diff --git a/roa4_bird2.conf b/roa4_bird2.conf index 79ad84c..aee07f2 100644 --- a/roa4_bird2.conf +++ b/roa4_bird2.conf @@ -49,4 +49,6 @@ route 10.127.8.0/26 max 29 as 4242421037; route 10.127.124.0/29 max 29 as 4242421214; route 10.127.21.0/24 max 29 as 4242422189; route 10.127.127.0/24 max 29 as 4242422464; -route 10.127.11.0/24 max 29 as 4242423088; \ No newline at end of file +route 10.127.11.0/24 max 29 as 4242423088; +route 10.127.255.53/32 max 32 as 4242423618; +route 10.127.255.54/32 max 32 as 4242423618; \ No newline at end of file diff --git a/roa6_bird2.conf b/roa6_bird2.conf index 13f9c22..bcf20e1 100644 --- a/roa6_bird2.conf +++ b/roa6_bird2.conf @@ -29,4 +29,6 @@ route fd10:127:23::/48 max 64 as 4201270014; route fd10:127:6324::/48 max 64 as 4201270018; route fd10:127:2f2f::/48 max 64 as 4201270020; route fd10:127:308::/48 max 64 as 4242420308; -route fd10:127:233:1000::/64 max 64 as 4242421025; \ No newline at end of file +route fd10:127:233:1000::/64 max 64 as 4242421025; +route fd10:127:ffff:53::/64 max 64 as 4242423618; +route fd10:127:53:53::/64 max 64 as 4242423618; \ No newline at end of file