Create a database from NetBox entries, especially IP > server interface tenant
Description
Description
Revisions and Commits
Revisions and Commits
| rDARKDBNETBOX Netbox Darkbot database | |||
| D3258 | rDARKDBNETBOXd71379b7142d Export Netbox IPAM information for darkbot | ||
Related Objects
Related Objects
- Mentioned Here
- P341 NetBox database for Odderon
Event Timeline
dereckson created this task.
Comment Actions
Views of addresses for a prefix shows relevant information we can extract: https://netbox.nasqueron.org/ipam/prefixes/3/ip-addresses/
I've noted on https://agora.nasqueron.org/Operations_grimoire/NetBox#Integration_with_IRC the following example:
17:13:59 < Dereckson> 172.27.27.6 17:14:00 < Odderon> (Dereckson): 172.27.27.6/28 docker-001.nasqueron.org / Decommissioned address for docker-001.nasqueron.org / Drake [deprecated]
With the server and interface it would give:
17:17:16 < Dereckson> 172.27.27.6 17:17:16 < Odderon> Dereckson: well, 172.27.27.6/28 docker-001.nasqueron.org / docker-002 ens224 / Decommissioned address for docker-001.nasqueron.org / Drake [deprecated]
Comment Actions
Proof of concept:
| 1 | 2001:470:1f13:9e1:0:c0ff:ee:8 2001:470:1f13:9e1:0:c0ff:ee:8/48 |
|---|---|
| 2 | 172.27.27.1 172.27.27.1/28 / router-001.nasqueron.drake |
| 3 | 172.27.27.4 172.27.27.4/28 / dwellers.nasqueron.drake |
| 4 | 2001:470:1f13:9e1:0:c0ff:ee:9 2001:470:1f13:9e1:0:c0ff:ee:9/48 |
| 5 | 2001:470:1f13:9e1:0:c0ff:ee:a 2001:470:1f13:9e1:0:c0ff:ee:a/48 |
| 6 | 2001:470:1f13:9e1:0:c0ff:ee:b 2001:470:1f13:9e1:0:c0ff:ee:b/48 |
| 7 | 2001:470:1f13:9e1:0:c0ff:ee:c 2001:470:1f13:9e1:0:c0ff:ee:c/48 |
| 8 | 2001:470:1f13:9e1:0:c0ff:ee:d 2001:470:1f13:9e1:0:c0ff:ee:d/48 |
| 9 | 2001:470:1f13:9e1:0:c0ff:ee:f 2001:470:1f13:9e1:0:c0ff:ee:f/48 |
| 10 | 172.27.27.15 172.27.27.15/28 / db-b.nasqueron.drake / VIP for db-B MySQL cluster |
| 11 | 51.255.124.8 51.255.124.8/30 / router-001.nasqueron.org / IPFO in ORG-SS791-RIPE |
| 12 | 172.27.27.6 172.27.27.6/28 / docker-001.nasqueron.org / Decommissioned address for docker-001.nasqueron.org [deprecated] |
| 13 | 10.92.16.78 10.92.16.78/26 |
| 14 | 163.172.49.16 163.172.49.16/24 / ysul-core.nasqueron.org / IP assigned to the server |
| 15 | 51.255.124.11 51.255.124.11/30 / dwellers.nasqueron.org / IPFO in ORG-SS791-RIPE |
| 16 | 188.165.200.229 188.165.200.229/24 / cloudhugger.nasqueron.org |
| 17 | 163.172.49.1 163.172.49.1/24 / 163-172-49-1.rev.poneytelecom.eu / Gateway for Scaleway machine in DC2 [reserved] |
| 18 | 2001:470:1f13:9e1::1 2001:470:1f13:9e1::1/48 / For Ysul |
| 19 | 2001:470:1f13:9e1::2 2001:470:1f13:9e1::2/48 / For Ysul |
| 20 | 172.27.27.28 172.27.27.28/28 / cloudhugger.nasqueron.drake |
| 21 | 2001:470:1f13:9e1:0:cac:7e:1 2001:470:1f13:9e1:0:cac:7e:1/48 / Cool address for Ysul |
| 22 | 2001:470:1f13:9e1:0:c0ff:ee:2 2001:470:1f13:9e1:0:c0ff:ee:2/48 |
| 23 | 2001:470:1f13:9e1:0:c0ff:ee:3 2001:470:1f13:9e1:0:c0ff:ee:3/48 |
| 24 | 172.27.27.5 172.27.27.5/28 / docker-002.nasqueron.drake |
| 25 | 2001:470:1f13:9e1:0:c0ff:ee:4 2001:470:1f13:9e1:0:c0ff:ee:4/48 |
| 26 | 2001:470:1f13:9e1:0:c0ff:ee:5 2001:470:1f13:9e1:0:c0ff:ee:5/48 |
| 27 | 2001:470:1f13:9e1:0:c0ff:ee:6 2001:470:1f13:9e1:0:c0ff:ee:6/48 |
| 28 | 51.210.99.113 ns3173530.ip-51-210-99.eu |
| 29 | 2001:470:1f13:9e1:0:c0ff:ee:e 2001:470:1f13:9e1:0:c0ff:ee:e/48 |
| 30 | 51.210.99.254 51.210.99.254/24 / Gateway for OVH machines at GRA (not under our control) [reserved] |
| 31 | 91.121.86.254 91.121.86.254/24 / rbx-23-m0.fr.eu / Gateway for OVH machines at RBX (not under our control) [reserved] |
| 32 | 2001:41d0:303:d971::6a7e 2001:41d0:303:d971::6a7e/64 / transit.router-001.nasqueron.org / IPv6 outgoing connectivity for machines using router-001 |
| 33 | 172.27.27.3 172.27.27.3/28 / Reserved for mail server [reserved] |
| 34 | 51.159.18.59 51.159.18.59/24 / windriver.nasqueron.org |
| 35 | 172.27.27.7 172.27.27.7/28 / complector.nasqueron.drake |
| 36 | 172.27.27.8 172.27.27.8/28 / db-a-001.nasqueron.drake |
| 37 | 172.27.27.2 172.27.27.2/28 / Reserved for DNS server [reserved] |
| 38 | 2001:41d0:303:d971::517e:c0de 2001:41d0:303:d971::517e:c0de/64 / www-alkane.nasqueron.org |
| 39 | 51.255.124.10 51.255.124.10/30 / web-001.nasqueron.org / IPFO in ORG-SS791-RIPE |
| 40 | 51.255.124.9 51.255.124.9/30 / docker-002.nasqueron.org / IPFO in ORG-SS791-RIPE |
| 41 | 10.92.16.65 10.92.16.65/26 / Gateway for 10.92.16.64/26 [reserved] |
| 42 | 2001:bc8:6005:5:aa1e:84ff:fef3:5d9c Native IPv6 - SLAAC for WindRiver [deprecated] |
| 43 | 2001:470:1f13:9ab:100:0:517e:c0de 2001:470:1f13:9ab:100:0:517e:c0de/80 / web-001.nasqueron.org [reserved] |
| 44 | 172.27.27.33 172.27.27.33/28 / ysul.nasqueron.drake |
| 45 | 172.27.27.35 172.27.27.35/28 / windriver.nasqueron.drake |
| 46 | 172.27.27.252 172.27.27.252/28 / Tunnel from router-001 to Ysul |
| 47 | 172.27.27.253 172.27.27.253/28 / Tunnel from router-001 to CloudHugger |
| 48 | 172.27.27.254 172.27.27.254/28 / Tunnel from router-001 to WindRiver |
| 49 | 212.83.187.132 ysul.nasqueron.org / Canonical address for Ysul. IPFO. |
| 50 | 2001:bc8:2e84:700::da7a:7001 2001:bc8:2e84:700::da7a:7001/56 / windriver.nasqueron.org |
| 51 | 172.27.27.9 172.27.27.9/28 / db-b-001.nasqueron.drake / db-B-001 |
| 52 | 188.165.200.254 188.165.200.254/24 / vss-gw-6k.fr.eu / Gateway for OVH machines at GRA (not under our control) |
| 53 | 2001:41d0:2:91e5:: 2001:41d0:2:91e5::/56 |
| 54 | 2001:41d0:303:d9ff:ff:ff:ff:ff 2001:41d0:303:d9ff:ff:ff:ff:ff/64 / Gateway IPv6 for 2001:41d0:303:d971::/64 (hyper-001) [reserved] |
| 55 | 2001:470:1f12:9e1::1 2001:470:1f12:9e1::1/48 / tunnel255107.tunnel.tserv10.par1.ipv6.he.net. / IPv6 tunnel for Ysul - HE side |
| 56 | 2001:470:1f12:9e1::2 2001:470:1f12:9e1::2/48 / tunnel255107-pt.tunnel.tserv10.par1.ipv6.he.net / IPv6 tunnel for Ysul - Ysul side |
| 57 | 2001:470:1f13:9e1::15 2001:470:1f13:9e1::15/48 / For Ysul |
| 58 | 2001:470:1f13:9e1:0:c0ff:ee:7 2001:470:1f13:9e1:0:c0ff:ee:7/48 / viperserv.nasqueron.org / ViperServ canonical IP |
| 59 | 172.27.27.10 172.27.27.10/28 / web-001.nasqueron.drake / web-001 |
| 60 | fd27:155a:100e::1 fd27:155a:100e::1/64 / router-001.nasqueron.drake [reserved] |
| 61 | 172.27.27.14 172.27.27.14/28 / Reserved for temporary VM work [reserved] |
| 62 | 2001:470:1f13:9e1::16 2001:470:1f13:9e1::16/48 / For Ysul |
| 63 | 2001:470:1f13:9e1:0:c0ff:ee:1 2001:470:1f13:9e1:0:c0ff:ee:1/48 / ysul.nasqueron.org |
| 64 | 2001:470:1f13:9e1::3 2001:470:1f13:9e1::3/48 / For Ysul |
| 65 | 2001:470:1f13:9e1::4 2001:470:1f13:9e1::4/48 / For Ysul |
| 66 | 2001:470:1f13:9e1::5 2001:470:1f13:9e1::5/48 / For Ysul |
| 67 | 2001:470:1f13:9e1::6 2001:470:1f13:9e1::6/48 / For Ysul |
| 68 | 2001:470:1f13:9e1::7 2001:470:1f13:9e1::7/48 / For Ysul |
| 69 | 2001:470:1f13:9e1::8 2001:470:1f13:9e1::8/48 / For Ysul |
| 70 | 2001:470:1f13:9e1::9 2001:470:1f13:9e1::9/48 / For Ysul |
| 71 | 2001:470:1f13:9e1::a 2001:470:1f13:9e1::a/48 / For Ysul |
| 72 | 2001:470:1f13:9e1::b 2001:470:1f13:9e1::b/48 / For Ysul |
| 73 | 2001:470:1f13:9e1::c 2001:470:1f13:9e1::c/48 / For Ysul |
| 74 | 2001:470:1f13:9e1::d 2001:470:1f13:9e1::d/48 / For Ysul |
| 75 | 2001:470:1f13:9e1::e 2001:470:1f13:9e1::e/48 / For Ysul |
| 76 | 2001:470:1f13:9e1::f 2001:470:1f13:9e1::f/48 / For Ysul |
| 77 | 2001:470:1f13:9e1::10 2001:470:1f13:9e1::10/48 / For Ysul |
| 78 | 2001:470:1f13:9e1::11 2001:470:1f13:9e1::11/48 / For Ysul |
| 79 | 2001:470:1f13:9e1::12 2001:470:1f13:9e1::12/48 / For Ysul |
| 80 | 2001:470:1f13:9e1::13 2001:470:1f13:9e1::13/48 / For Ysul |
| 81 | 2001:470:1f13:9e1::14 2001:470:1f13:9e1::14/48 / For Ysul |
| 82 | 2001:470:1f13:9e1::17 2001:470:1f13:9e1::17/48 / For Ysul |
| 83 | 2001:470:1f13:9e1::18 2001:470:1f13:9e1::18/48 / For Ysul |
| 84 | 2001:470:1f13:9e1::19 2001:470:1f13:9e1::19/48 |
| 85 | 2001:470:1f12:30b::1 2001:470:1f12:30b::1/64 |
| 86 | 2001:470:1f12:30b::2 2001:470:1f12:30b::2/64 / HE tunnel endpoint |
| 87 | 2001:470:1f13:30b:ca5:cade:fab:1e 2001:470:1f13:30b:ca5:cade:fab:1e/64 / dwellers.nasqueron.org / Canonical address for Dwellers |
| 88 | 2001:470:1f13:365::50f7:ba11 2001:470:1f13:365::50f7:ba11/64 / equatower.nasqueron.org. / Canonical address for Equatower (legacy Docker engine) |
| 89 | router-001.nasqueron.drake 172.27.27.1 / fd27:155a:100e::1 [reserved] |
| 90 | dwellers.nasqueron.drake 172.27.27.4 |
| 91 | db-b.nasqueron.drake 172.27.27.15 |
| 92 | router-001.nasqueron.org 51.255.124.8 |
| 93 | docker-001.nasqueron.org 172.27.27.6 [deprecated] |
| 94 | ysul-core.nasqueron.org 163.172.49.16 |
| 95 | dwellers.nasqueron.org 51.255.124.11 / 2001:470:1f13:30b:ca5:cade:fab:1e |
| 96 | cloudhugger.nasqueron.org 188.165.200.229 |
| 97 | 163-172-49-1.rev.poneytelecom.eu 163.172.49.1 [reserved] |
| 98 | cloudhugger.nasqueron.drake 172.27.27.28 |
| 99 | docker-002.nasqueron.drake 172.27.27.5 |
| 100 | ns3173530.ip-51-210-99.eu 51.210.99.113 |
| 101 | rbx-23-m0.fr.eu 91.121.86.254 [reserved] |
| 102 | transit.router-001.nasqueron.org 2001:41d0:303:d971::6a7e |
| 103 | windriver.nasqueron.org 51.159.18.59 / 2001:bc8:2e84:700::da7a:7001 |
| 104 | complector.nasqueron.drake 172.27.27.7 |
| 105 | db-a-001.nasqueron.drake 172.27.27.8 |
| 106 | www-alkane.nasqueron.org 2001:41d0:303:d971::517e:c0de |
| 107 | web-001.nasqueron.org 51.255.124.10 / 2001:470:1f13:9ab:100:0:517e:c0de [reserved] |
| 108 | docker-002.nasqueron.org 51.255.124.9 |
| 109 | ysul.nasqueron.drake 172.27.27.33 |
| 110 | windriver.nasqueron.drake 172.27.27.35 |
| 111 | ysul.nasqueron.org 212.83.187.132 / 2001:470:1f13:9e1:0:c0ff:ee:1 |
| 112 | db-b-001.nasqueron.drake 172.27.27.9 |
| 113 | vss-gw-6k.fr.eu 188.165.200.254 |
| 114 | tunnel255107.tunnel.tserv10.par1.ipv6.he.net. 2001:470:1f12:9e1::1 |
| 115 | tunnel255107-pt.tunnel.tserv10.par1.ipv6.he.net 2001:470:1f12:9e1::2 |
| 116 | viperserv.nasqueron.org 2001:470:1f13:9e1:0:c0ff:ee:7 |
| 117 | web-001.nasqueron.drake 172.27.27.10 |
| 118 | equatower.nasqueron.org 2001:470:1f13:365::50f7:ba11 |
dereckson removed dereckson as the assignee of this task.Mon, Mar 23, 09:232026-03-23 09:23:06 (UTC+0) ·
Comment ActionsUnassigning this task to make it available for others.
As I'm not currently working actively on this issue, reset the assignee.
Contributions opportunity. If you’re interested, go ahead and assign yourself. I’m available to share context, review early approaches, or pair if helpful—just tag me.