From d51875275cddb4a0f583cbe689b587337e6c54a6 Mon Sep 17 00:00:00 2001 From: Shin Z Date: Wed, 31 Dec 2025 19:28:06 -0800 Subject: [PATCH] Update ROA max-length and add DNS nameserver registration ROA Updates: - IPv4: Increase max-length from 26 to 29 Authorizes: 172.22.78.0/26 through 172.22.78.{0,8,16,...}/29 - IPv6: Increase max-length from 48 to 60 Authorizes: fde9:2556:d0d::/48 through fde9:2556:d0d:{10,20,30,...}::/60 Reason: Implementing per-node subnet announcements for fine-grain BGP traffic engineering. Each edge router announces dedicated subnet: - yvr-02: 172.22.78.0/29, fde9:2556:d0d:10::/60 - hkg-01: 172.22.78.8/29, fde9:2556:d0d:20::/60 - yvr-01: 172.22.78.16/29, fde9:2556:d0d:30::/60 DNS Registration: - Domain: timxzhao.dn42 - Nameservers: ns1/ns2.timxzhao.dn42 - ns1: 172.22.78.53, fde9:2556:d0d::53 (anycast) - ns2: 172.22.78.54, fde9:2556:d0d::54 (anycast) - Reverse DNS delegation added to inetnum/inet6num objects --- data/dns/timxzhao.dn42 | 9 +++++++++ data/inet6num/fde9:2556:d0d::_48 | 2 ++ data/inetnum/172.22.78.0_26 | 2 ++ data/route/172.22.78.0_26 | 2 +- data/route6/fde9:2556:d0d::_48 | 2 +- 5 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 data/dns/timxzhao.dn42 diff --git a/data/dns/timxzhao.dn42 b/data/dns/timxzhao.dn42 new file mode 100644 index 000000000..ff4e9ed90 --- /dev/null +++ b/data/dns/timxzhao.dn42 @@ -0,0 +1,9 @@ +domain: timxzhao.dn42 +admin-c: TIMXZHAO-DN42 +tech-c: TIMXZHAO-DN42 +mnt-by: TIMXZHAO-MNT +nserver: ns1.timxzhao.dn42 172.22.78.53 +nserver: ns1.timxzhao.dn42 fde9:2556:d0d::53 +nserver: ns2.timxzhao.dn42 172.22.78.54 +nserver: ns2.timxzhao.dn42 fde9:2556:d0d::54 +source: DN42 diff --git a/data/inet6num/fde9:2556:d0d::_48 b/data/inet6num/fde9:2556:d0d::_48 index f6643da06..3e9b32151 100644 --- a/data/inet6num/fde9:2556:d0d::_48 +++ b/data/inet6num/fde9:2556:d0d::_48 @@ -7,4 +7,6 @@ admin-c: TIMXZHAO-DN42 tech-c: TIMXZHAO-DN42 mnt-by: TIMXZHAO-MNT status: ASSIGNED +nserver: ns1.timxzhao.dn42 +nserver: ns2.timxzhao.dn42 source: DN42 diff --git a/data/inetnum/172.22.78.0_26 b/data/inetnum/172.22.78.0_26 index ef3b7a350..8152370ec 100644 --- a/data/inetnum/172.22.78.0_26 +++ b/data/inetnum/172.22.78.0_26 @@ -7,4 +7,6 @@ admin-c: TIMXZHAO-DN42 tech-c: TIMXZHAO-DN42 mnt-by: TIMXZHAO-MNT status: ASSIGNED +nserver: ns1.timxzhao.dn42 +nserver: ns2.timxzhao.dn42 source: DN42 diff --git a/data/route/172.22.78.0_26 b/data/route/172.22.78.0_26 index 72c452c36..fd882f6b2 100644 --- a/data/route/172.22.78.0_26 +++ b/data/route/172.22.78.0_26 @@ -1,5 +1,5 @@ route: 172.22.78.0/26 origin: AS4242423388 -max-length: 26 +max-length: 29 mnt-by: TIMXZHAO-MNT source: DN42 diff --git a/data/route6/fde9:2556:d0d::_48 b/data/route6/fde9:2556:d0d::_48 index 6a3085fab..3c0efa2da 100644 --- a/data/route6/fde9:2556:d0d::_48 +++ b/data/route6/fde9:2556:d0d::_48 @@ -1,5 +1,5 @@ route6: fde9:2556:d0d::/48 origin: AS4242423388 -max-length: 48 +max-length: 60 mnt-by: TIMXZHAO-MNT source: DN42