internal/Internal-Services.md
... ...
@@ -2,15 +2,15 @@
2 2
3 3
You are asked to show some creativity in terms of network usage and content. ;)
4 4
5
-## Search engine
6 5
7
-There is a search engine at [buzzster.dn42](http://buzzster.dn42) that can also be used to discover services and content. If you don't see your website, index it in the console.
6
+## Search engines & Discovery
8 7
9
-Bingxin has deployed a SearXNG instance at [baaka.dn42](https://baaka.dn42), with the metadata source being [yacy.baka.dn42](https://yacy.baka.dn42), to search for web pages and media in the DN42 network.
8
+| Hostname / IP | ICANN | Internal | Remarks |
9
+|:---------------------------------|:------|:---------|:--------------------------- |
10
+| [baaka.dn42](https://baaka.dn42) | | X | SearXNG instance with the metadata source being [yacy.baka.dn42](https://yacy.baka.dn42)|
11
+| [search.androw.dn42](https://search.androw.dn42) | X | | SearXNG instance |
10 12
11
-A searx-ng instance is available at [search.androw.dn42](https://search.androw.dn42) to search the clearnet.
12
-
13
-[Discover.DN42](https://discover.dn42) is a visual, bot-curated index of active websites within the DN42 network.
13
+* [Discover.DN42](https://discover.dn42) is a visual, bot-curated index of active websites within the DN42 network.
14 14
15 15
## Certificate Authority
16 16
... ...
@@ -19,51 +19,44 @@ Signed by the main DN42 CA (established 2016):
19 19
* Burble maintains an [ACME server](https://burble.dn42/services/acme/) (with accompanying CA), compatible with any LetsEncrypt client like Certbot, Dehydrated or Caddy.
20 20
* Kioubit maintains a [certificate authority](https://dn42.g-load.eu/about/certificate-authority/) with certificates obtainable via a simple script or completely [using only the browser](https://dn42.g-load.eu/about/certificate-authority/oneclick/).
21 21
22
-Self-signed:
23
-* Buzzster is maintaining [Buzzster Trust Services](/Buzzster-Trust-Services) for your services.
24
-
25 22
## Network-related
26 23
27
-- See [Looking Glasses](/services/Looking-Glasses) for more network diagnostic tools
28
-- Realtime network map: [map.dn42](https://map.dn42/) (DN42) or [map.iedon.net](https://map.iedon.net) (via clearnet) _(This map currently uses MRT dumps from GRC as its source. It refreshes whenever the collector provides a new MRT file, generally every 10-15 minutes.)_
24
+### General
25
+
29 26
- ~~Network Information Service: [bgp42.strexp.net](https://bgp42.strexp.net) (via IANA). Main functions include _network information_, _network map (from map.dn42, requires WebGL)_, _network ranking (based on centrality)_, _ROA alerting_ and _path finder_.~~ (deprecated but still partially functional)
30 27
- The service has now been split into several sub-sites, further functional migrations are currently underway:
31 28
- Registry Viewer (IP Blocks): [registry42.strexp.net (IANA)](https://registry42.strexp.net) (requires WebGL)
32 29
- Map Viewer: [map42.strexp.net (IANA)](https://map42.strexp.net) (requires WebGL)
33 30
- ISP Viewer: [isp42.strexp.net (IANA)](https://isp42.strexp.net)
34 31
- Registry Timeline: [timeline42.strexp.net (IANA)](https://timeline42.strexp.net)
35
-- Yet Another network map: [map.jerry.dn42](https://map.jerry.dn42/) (DN42) or [map.meson.cc](https://map.meson.cc) (via clearnet) _(uses MRT dump as source, updated every 15 minutes.)_
36 32
- Various DN42-related tools: [dn42.g-load.eu/toolbox/](https://dn42.g-load.eu/toolbox/)
37
-- Cloudflare-like cdn-cgi/trace: [map.jerry.dn42/cdn-cgi/trace](https://map.jerry.dn42/cdn-cgi/trace)
38
-- Another Cloudflare-like cdn-cgi/trace: [buzzster.dn42/cdn-cgi/trace](https://buzzster.dn42/cdn-cgi/trace)
39 33
- Web-based Ping & Traceroute: [ping.dn42](https://ping.dn42), or [ping2.sh](https://ping2.sh) (via clearnet)
40
-- New DNS System monitoring: [grafana.burble.com/d/E4iCaHoWk/dn42-dns-status](https://grafana.burble.com/d/E4iCaHoWk/dn42-dns-status?orgId=1&refresh=1m)
41
-- whatsmyip:
34
+
35
+### Looking glasses
36
+See [Looking Glasses](/services/Looking-Glasses).
37
+
38
+### What is my IP
39
+- myip.dn42 anycasted service:
42 40
- ipv4+ipv6: [myip.dn42](http://myip.dn42/)
43 41
- ipv4 only: [v4.myip.dn42](http://v4.myip.dn42/) or [172.20.0.81](http://172.20.0.81)
44 42
- ipv6 only: [v6.myip.dn42](http://v6.myip.dn42/) or [fd42:d42:d42:81::1](http://[fd42:d42:d42:81::1]/)
45
- - API endpoints:
46
- - /raw: return your IP address as plain text
47
- - /api: JSON with your IP plus the details of the server you reached (location, ASN, etc.)
48
- - with geolocation provided by [DN42-Geoip](https://github.com/Xe-iu/dn42-geoip) and autonomous system info provided by [DN42-GeoASN](https://github.com/rdp-studio/dn42-geoasn): [myip.launchpadx.dn42](https://myip.launchpadx.dn42)
49
- - Geolocation API
50
- - API endpoints:
51
- - IPv4: v4.myip.launchpadx.dn42
52
- - IPv6: v6.myip.launchpadx.dn42
53
- - Dual-stack: api.myip.launchpadx.dn42
54
- - [API documentation](https://github.com/Xe-iu/dn42-geoip/blob/main/api/README.md)
55
- - ASN API
56
- - API endpoints:
57
- - IPv4: asn4.myip.launchpadx.dn42
58
- - IPv6: asn6.myip.launchpadx.dn42
59
- - Dual-stack: asn.myip.launchpadx.dn42
60
- - [whatismyip.dn42](http://whatismyip.dn42)
61
- - API endpoint:
62
- - IPv4: [http://ipv4.whatismyip.dn42:8080/ipinfo](http://ipv4.whatismyip.dn42:8080/ipinfo)
63
- - IPv6: [http://ipv6.whatismyip.dn42:8080/ipinfo](http://ipv6.whatismyip.dn42:8080/ipinfo)
64
-- Route Graphs: [routegraphs.highdef.dn42](http://routegraphs.highdef.dn42) (DN42), [routegraphs.highdef.network](https://routegraphs.highdef.network) (clearnet) - graph reachability from ASes to specific prefixes, using data from the dn42 GRC
43
+- [whatismyip.dn42](http://whatismyip.dn42)
44
+
45
+### Interactive Maps
46
+- Realtime network map: [map.dn42](https://map.dn42/) (DN42) or [map.iedon.net](https://map.iedon.net) (via clearnet) _(This map currently uses MRT dumps from GRC as its source. It refreshes whenever the collector provides a new MRT file, generally every 10-15 minutes.)_
47
+- Yet Another network map: [map.jerry.dn42](https://map.jerry.dn42/) (DN42) or [map.meson.cc](https://map.meson.cc) (via clearnet) _(uses MRT dump as source, updated every 15 minutes.)_
65 48
- 3D IP-based network graph (revived yay), created by traceroute all hosts, updated per day [dn42.jh0project.dn42/map](https://dn42.jh0project.dn42/map) (DN42), [dn42.jh0project.com/map](https://dn42.jh0project.com/map) (clearnet)
49
+
50
+### BGP Analysis and explorers
51
+- [Anomalies.dn42](https://anomalies.dn42) is a debugging tool that analyzes BGP routing data to identify ASes that may be inadvertently adding or removing geographic communities (region/country) from foreign prefixes.
52
+- Route Graphs: [routegraphs.highdef.dn42](http://routegraphs.highdef.dn42) (DN42), [routegraphs.highdef.network](https://routegraphs.highdef.network) (clearnet) - graph reachability from ASes to specific prefixes, using data from the dn42 GRC
66 53
- DN42 Explorer: [explorer.nedifinita.com](https://explorer.nedifinita.com). BGP routing, topology, and registry explorer. Provides an IPv4 interactive map, AS connectivity, prefix status, and rankings.
54
+
55
+### Health & Status
56
+- DNS System monitoring: [grafana.burble.com/d/E4iCaHoWk/dn42-dns-status](https://grafana.burble.com/d/E4iCaHoWk/dn42-dns-status?orgId=1&refresh=1m)
57
+- DNS monitor [dns-monitor.gensokyo.dn42](https://dns-monitor.gensokyo.dn42) (Web: IPv6 Only, Data: IPv4/IPv6)
58
+
59
+
67 60
### Speedtest
68 61
69 62
| Operator | Location | Max Speed | Link |
... ...
@@ -98,21 +91,10 @@ Self-signed:
98 91
| [flap-dn42.ruinet.work](flap-dn42.ruinet.work) | AS211575 | |
99 92
| <https://flaps.mashiro.dn42/> | AS4242420214 | |
100 93
101
-### Map.dn42 API Services
102
-
103
-Data refreshes whenever the collector provides a new MRT file, generally every 10-15 minutes.
104
-
105
-| API | URL | Description |
106
-| ------------------ | --- | ----------- |
107
-| `/map` | [https://map.dn42/map](https://map.dn42/map) <br> [https://api.iedon.com/dn42/map](https://api.iedon.com/dn42/map) | Raw binary map data, [See binary format](https://iedon.net/post/4) |
108
-| `/map?type=json` | [https://map.dn42/map?type=json](https://map.dn42/map?type=json) <br> [https://api.iedon.com/dn42/map?type=json](https://api.iedon.com/dn42/map?type=json) | Raw map data, in JSON |
109
-| `/asn/{asn}` | [https://map.dn42/asn/4242422189](https://map.dn42/asn/4242422189) <br> [https://api.iedon.com/dn42/asn/4242422189](https://api.iedon.com/dn42/asn/4242422189) | Real-time node information from the map, including WHOIS data, in JSON |
110
-| `/ranking` | [https://map.dn42/ranking](https://map.dn42/ranking) <br> [https://api.iedon.com/dn42/ranking](https://api.iedon.com/dn42/ranking) | DN42 Global Ranking, based on the map.dn42 index |
111
-| `/myip/[raw|api]` | [https://map.dn42/myip/](https://map.dn42/myip/) <br> [https://map.dn42/myip/api](https://map.dn42/myip/api) <br> [https://map.dn42/myip/raw](https://map.dn42/myip/raw) | What's My IP instance by map.dn42, including `netname` and `country` information if available |
112 94
113 95
### IX Services
114 96
115
-See [IX Collection](/services/IX-Collection/)
97
+See [IX Collection](/services/IX-Collection/).
116 98
117 99
### ASN Authentication Solution
118 100
... ...
@@ -123,13 +105,6 @@ Authenticate your users by having them verify their ASN ownership with following
123 105
| Kioubit Authentication Services (4242423914) | Custom, OAuth2.0/OpenID Connect | No | [Link](https://dn42.g-load.eu/about/authentication-services/) |
124 106
| OAuth.dn42 (4242422189) | OAuth2.0/OpenID Connect | No | [Link](https://iedon.net/post/27) |
125 107
126
-### DNS Monitor
127
-
128
-[dns-monitor.gensokyo.dn42](https://dns-monitor.gensokyo.dn42) (Web: IPv6 Only, Data: IPv4/IPv6)
129
-
130
-### BGP Community Anomalies Report
131
-
132
-[Anomalies.dn42](https://anomalies.dn42) is a debugging tool that analyzes BGP routing data to identify ASes that may be inadvertently adding or removing geographic communities (region/country) from foreign prefixes.
133 108
134 109
## IRC
135 110
... ...
@@ -181,11 +156,10 @@ Authenticate your users by having them verify their ASN ownership with following
181 156
182 157
## File Sharing
183 158
184
-### FTP / HTTP
185
-
186
-**FIXME**: Please add info about (approximate) bandwidth of the servers.
159
+### Repository Mirrors
160
+See [Repository Mirrors](/services/Repository-Mirrors).
187 161
188
-Repository Mirrors are listed on another page: [Repository Mirrors](/services/Repository-Mirrors)
162
+### FTP / HTTP
189 163
190 164
| Hostname / IP | Remarks |
191 165
| :------------------------ | -------------------------- |
... ...
@@ -197,13 +171,8 @@ Repository Mirrors are listed on another page: [Repository Mirrors](/services/Re
197 171
| <https://file.tlmc.nas.gensokyo.dn42> | Touhou Lossless Music Collection (TLMC) |
198 172
| <fdc1:acc:cc8::6> Port: 2222| SFTP, Linux ISOs mirrored from distrowatch.com & FOSS Torrents. Also has eXo games collection from retro-exo.com. Connect on the commandline with <sftp -P 2222 dn42@[fdc1:acc:cc8::6]> (p/w dn42)|
199 173
200
-
201 174
### Rsync
202 175
203
-**FIXME**: Please add info about (approximate) bandwidth of the servers.
204
-
205
-Repository Mirrors are listed on another page: [Repository Mirrors](/services/Repository-Mirrors)
206
-
207 176
| Hostname / IP | Bandwidth | Remarks |
208 177
| :------------------------ | ---------- |-------------------------- |
209 178
| rsync://nas.gensokyo.dn42/tlmc | Not specified | Touhou Lossless Music Collection (TLMC) |
... ...
@@ -282,19 +251,18 @@ See <http://wiki.hamburg.ccc.de/ChaosVPN:Proxy>
282 251
| :------------------------- | :------------------------- |
283 252
| mumble://ty3r0x.dn42:64738 | Ty3r0X's Lair (men's club) |
284 253
285
-## Telephone Number Mapping (ENUM)
286
-
287
-- e164.dn42 provides subdomains for each ASs in DN42
288
- - numbering pattern: 424-0-(last 4 digits of DN42 ASN)
289
- - management: [https://e164.dn42](https://e164.dn42) (login via Kioubit Auth)
290
-
291
-## VOIP/SIP Endpoints
254
+## VOIP/SIP
292 255
293 256
- burble.dn42 runs an [asterisk based VOIP service](https://dn42.burble.com/services/public/#voip) with various test extensions and real hardware modems for dialing in to dn42
294 257
- jerry.dn42 also runs an [asterisk based VOIP service](https://blog.jerry.dn42/dn42#Services_pbx) with live radio (see live.jerry.dn42 above), whois service, conference room and software modems for dialing in to dn42
295 258
- gensokyo.dn42 runs an asterisk based VOIP service with fax modems, CallerID playback and PSTN to DN42 proxy gateway (+1 424 242 9915). ENUM supported via e164.dn42.
296 259
- WebRTC based soft-phone: [phone.gensokyo.dn42](https://phone.gensokyo.dn42), default caller ID: WebRTC Demo <424008039910>
297 260
261
+### Telephone Number Mapping (ENUM)
262
+- e164.dn42 provides subdomains for each ASs in DN42
263
+ - numbering pattern: 424-0-(last 4 digits of DN42 ASN)
264
+ - management: [https://e164.dn42](https://e164.dn42) (login via Kioubit Auth)
265
+
298 266
## Challenges
299 267
300 268
Test out your skills with online challenges
... ...
@@ -358,6 +326,11 @@ See also the [burble.dn42 website](https://dn42.burble.com/services/shell/) for
358 326
| ------------------------------- | ------------------------------------------------------------ |
359 327
| <https://social.gensokyo.dn42> | GoToSocial, Register available via gitlab.dn42 or oauth.dn42 |
360 328
329
+
330
+## E-Mail
331
+
332
+There is a list of E-Mail providers [here](/services/E-Mail-Providers)
333
+
361 334
## Misc
362 335
363 336
| Hostname / IP | Remarks |
... ...
@@ -385,14 +358,3 @@ See also the [burble.dn42 website](https://dn42.burble.com/services/shell/) for
385 358
| <https://mx.dn42> | Matrix IM Server maintained by COMPLEXE, ask @COMPL_EXE on Telegram / E-Mail self@origincode.me / @i:origincode.me on clearnet Matrix for registration requests, unofficial chat room #dn42:mx.dn42 |
386 359
| <https://mtf.dn42/> | MtF Wiki |
387 360
388
-## Usenet Servers / News
389
-
390
-There are some News Servers available [here](/services/News)
391
-
392
-## E-Mail
393
-
394
-There is a list of E-Mail providers [here](/services/E-Mail-Providers)
395
-
396
-# Other networks
397
-
398
-**[List of other Overlay Networks](/Other)**