From a6ac7e20b56f1b0f1e90358bb2bd19a52bc43abf Mon Sep 17 00:00:00 2001 From: DannyAAM Date: Sun, 19 Jun 2022 04:56:42 +0800 Subject: [PATCH 1/4] Register loopback ipv4 for my anycast authoritative DNS Signed-off-by: DannyAAM --- dns/db.10.127 | 1 + route/AS4201270039.toml | 5 +++++ route/AS4242422439.toml | 5 +++++ 3 files changed, 11 insertions(+) diff --git a/dns/db.10.127 b/dns/db.10.127 index e88b8e6..a410716 100644 --- a/dns/db.10.127 +++ b/dns/db.10.127 @@ -56,6 +56,7 @@ $TTL 3600 1.255 IN PTR NeoPDP-11.neo. 4.255 IN PTR fsnvax.neo. 18.255 IN PTR icecat-video.neo. +39.255 IN PTR any.ns.saru.neo. 53.255 IN PTR root-dns.neo. 54.255 IN PTR dns.neo. 56.255 IN PTR frank-hsinchu-1.neo. diff --git a/route/AS4201270039.toml b/route/AS4201270039.toml index c55bcc6..c1a24aa 100644 --- a/route/AS4201270039.toml +++ b/route/AS4201270039.toml @@ -3,6 +3,11 @@ type = "subnet" name = "Saru-Neo-IP4" description = "Saru Network NeoNetwork IPv4" +["10.127.255.39/32"] +type = "loopback" +name = "Saru-Neo-AnyNS-IP4" +description = "Anycast authoritative IPv4 DNS of Saru Network @ NeoNetwork" + ["fd10:127:39::/48"] type = "subnet" name = "Saru-Neo-IP6" diff --git a/route/AS4242422439.toml b/route/AS4242422439.toml index c55bcc6..c1a24aa 100644 --- a/route/AS4242422439.toml +++ b/route/AS4242422439.toml @@ -3,6 +3,11 @@ type = "subnet" name = "Saru-Neo-IP4" description = "Saru Network NeoNetwork IPv4" +["10.127.255.39/32"] +type = "loopback" +name = "Saru-Neo-AnyNS-IP4" +description = "Anycast authoritative IPv4 DNS of Saru Network @ NeoNetwork" + ["fd10:127:39::/48"] type = "subnet" name = "Saru-Neo-IP6" From e70d405378d56831ec406387b0c342ff591cbd6a Mon Sep 17 00:00:00 2001 From: DannyAAM Date: Mon, 20 Jun 2022 13:33:43 +0800 Subject: [PATCH 2/4] peer info, maybe? Signed-off-by: DannyAAM --- node/DannyAAM.toml | 5 +++++ peer/SaruNetwork.toml | 1 + 2 files changed, 6 insertions(+) create mode 100644 peer/SaruNetwork.toml diff --git a/node/DannyAAM.toml b/node/DannyAAM.toml index 9f3d4a0..022c343 100644 --- a/node/DannyAAM.toml +++ b/node/DannyAAM.toml @@ -1,19 +1,24 @@ [SaruHome] asn = 4201270039 cidr = ["10.127.39.200/24"] +description = "My home main router @ NeoNetwork, not for open peering" [SaruSaru] asn = 4201270039 cidr = ["10.127.39.199/24"] +description = "Asia core router @ NeoNetwork, Tokyo Japan @ Linode" [SaruIruka] asn = 4201270039 cidr = ["10.127.39.198/24"] +description = "Asia core router @ NeoNetwork, Singapore @ DigitalOcean" [SaruUmidanuki] asn = 4201270039 cidr = ["10.127.39.210/24"] +description = "North America core router @ NeoNetwork, Quebec Canada @ OVH" [SaruYagi] asn = 4201270039 cidr = ["10.127.39.221/24"] +description = "Europe core router @ NeoNetwork, Frankfurt Germany @ Contabo" diff --git a/peer/SaruNetwork.toml b/peer/SaruNetwork.toml new file mode 100644 index 0000000..84692cc --- /dev/null +++ b/peer/SaruNetwork.toml @@ -0,0 +1 @@ +to-peer = ["SaruSaru", "SaruIruka", "SaruUmidanuki", "SaruYagi"] From 838ea865c1dec7ef22ef1aa0e906ff7eed66537c Mon Sep 17 00:00:00 2001 From: DannyAAM Date: Mon, 20 Jun 2022 14:10:58 +0800 Subject: [PATCH 3/4] Remove wrong things Signed-off-by: DannyAAM --- peer/SaruNetwork.toml | 1 - 1 file changed, 1 deletion(-) delete mode 100644 peer/SaruNetwork.toml diff --git a/peer/SaruNetwork.toml b/peer/SaruNetwork.toml deleted file mode 100644 index 84692cc..0000000 --- a/peer/SaruNetwork.toml +++ /dev/null @@ -1 +0,0 @@ -to-peer = ["SaruSaru", "SaruIruka", "SaruUmidanuki", "SaruYagi"] From c088592b0f75ed9d8f9f839d69635277fb9befae Mon Sep 17 00:00:00 2001 From: DannyAAM Date: Mon, 20 Jun 2022 14:33:01 +0800 Subject: [PATCH 4/4] correct peer info? Signed-off-by: DannyAAM --- peer/SaruHome.toml | 1 + peer/SaruIruka.toml | 1 + peer/SaruSaru.toml | 1 + peer/SaruUmidanuki.toml | 1 + peer/SaruYagi.toml | 1 + 5 files changed, 5 insertions(+) create mode 100644 peer/SaruHome.toml create mode 100644 peer/SaruIruka.toml create mode 100644 peer/SaruSaru.toml create mode 100644 peer/SaruUmidanuki.toml create mode 100644 peer/SaruYagi.toml diff --git a/peer/SaruHome.toml b/peer/SaruHome.toml new file mode 100644 index 0000000..84692cc --- /dev/null +++ b/peer/SaruHome.toml @@ -0,0 +1 @@ +to-peer = ["SaruSaru", "SaruIruka", "SaruUmidanuki", "SaruYagi"] diff --git a/peer/SaruIruka.toml b/peer/SaruIruka.toml new file mode 100644 index 0000000..c544fe1 --- /dev/null +++ b/peer/SaruIruka.toml @@ -0,0 +1 @@ +to-peer = ["SaruHome", "SaruSaru", "SaruUmidanuki", "SaruYagi"] diff --git a/peer/SaruSaru.toml b/peer/SaruSaru.toml new file mode 100644 index 0000000..07dcffa --- /dev/null +++ b/peer/SaruSaru.toml @@ -0,0 +1 @@ +to-peer = ["SaruHome", "SaruIruka", "SaruUmidanuki", "SaruYagi"] diff --git a/peer/SaruUmidanuki.toml b/peer/SaruUmidanuki.toml new file mode 100644 index 0000000..467acb1 --- /dev/null +++ b/peer/SaruUmidanuki.toml @@ -0,0 +1 @@ +to-peer = ["SaruHome", "SaruSaru", "SaruIruka", "SaruYagi"] diff --git a/peer/SaruYagi.toml b/peer/SaruYagi.toml new file mode 100644 index 0000000..9954e9d --- /dev/null +++ b/peer/SaruYagi.toml @@ -0,0 +1 @@ +to-peer = ["SaruHome", "SaruSaru", "SaruIruka", "SaruUmidanuki"]