Chaosnet wiki

The global Chaosnet site

User Tools

Site Tools


global

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
global [2024-06-05 07:40] – [5. Subnets in use] victorglobal [2025-02-25 09:24] (current) – [2. Registering] victor
Line 2: Line 2:
 This describes the global, interconnected, Chaosnet. If you just want to set up a local Chaosnet, please see [[local|here for instructions]]. This describes the global, interconnected, Chaosnet. If you just want to set up a local Chaosnet, please see [[local|here for instructions]].
  
 +To see what hosts are up on the global Chaosnet, see [[http://up.dfupdate.se/cha/hostat.html|here]]. To see who is logged in on Chaosnet hosts, see [[http://up.dfupdate.se/cha/finger.html|here]].
 ===== - Routing ===== ===== - Routing =====
  
 +<note important>Since February 25, 2025, the main "hub" of the Global Chaosnet is ''chaos.swenson.org'' (Chaos host 3162) rather than MX12.Victor.se (due to network logistics, hopefully temporary).</note>
  
 A [[https://github.com/bictorv/chaosnet-bridge|Chaosnet bridge]] runs on (the IP, IPv6, and Chaos) host MX12.Victor.SE (also under the alias Router.Chaosnet.NET), accessible by [[protocol#udp|UDP]] or [[protocol#tls|TLS]] on port 42042, or using [[protocol#ip_standard|IP protocol 16]] (over IPv4 or IPv6), as Chaos host 3040. A [[https://github.com/bictorv/chaosnet-bridge|Chaosnet bridge]] runs on (the IP, IPv6, and Chaos) host MX12.Victor.SE (also under the alias Router.Chaosnet.NET), accessible by [[protocol#udp|UDP]] or [[protocol#tls|TLS]] on port 42042, or using [[protocol#ip_standard|IP protocol 16]] (over IPv4 or IPv6), as Chaos host 3040.
Line 16: Line 18:
 ===== - Registering ===== ===== - Registering =====
  
-To connect to the "global" Chaosnet, you need to register a compatible Chaosnet address. To connect using Chaos-over-UDP, you need a stable IP address and a compatible Chaosnet address, and if you connect directly to MX12 using CHUDP, I need to open the firewall there. To connect using Chaos-over-TLS, you do not need a stable IP address, but you do need a certificate issued by my Certificate Authority (see [[https://github.com/bictorv/chaosnet-bridge/blob/master/TLS.md|here]] for instructions).+To connect to the "global" Chaosnet, you need to register a compatible Chaosnet address. **In the normal case, you should connect using Chaos-over-TLS.**  
 +  * To connect using Chaos-over-UDP, you need a stable IP address and a compatible Chaosnet address, and if you connect directly to MX12 using CHUDP, I need to open the firewall there.  
 +  * To connect using Chaos-over-TLS, you do not need a stable IP address, but you do need a certificate issued by my Certificate Authority (see [[https://github.com/bictorv/chaosnet-bridge/blob/master/TLS.md|here]] for instructions).
  
 +I strongly recommend that you join the chaosnet-hackers[at]its.victor.se mailing list.
 ==== - If you want to connect a single host ==== ==== - If you want to connect a single host ====
  
-A single host can be connected if it can use a non-local link layer, i.e. Chaos-over-{ TLS, UDP, IP, IPv6 }. To connect a host which only uses Ethernet or unix sockets, you need to set up a local network and a cbridge (see next section).+A single host can be connected if it can use a non-local link layer, i.e. Chaos-over-{ TLS, UDP, IP, IPv6 }. To connect a host which only uses Ethernet or unix sockets, you need to set up a local network and a cbridge (see next section). Unless there are very special circumstances, you should use Chaos-over-TLS.
  
 To get a compatible Chaosnet address, send an email to bjorn@victor.se and tell me  To get a compatible Chaosnet address, send an email to bjorn@victor.se and tell me 
   * the name of the host, including its domain (but do not just invent domains - see below),   * the name of the host, including its domain (but do not just invent domains - see below),
   * what kind of host it is (ITS? Lambda/Explorer/Symbolics Lisp machine? cbridge?), and   * what kind of host it is (ITS? Lambda/Explorer/Symbolics Lisp machine? cbridge?), and
-  * on what IP it is (IPv4 or IPv6). (If you don't have a stable address, you need to use TLS).+  * on what IP it is (IPv4 or IPv6), if it is stable. (If you don't have a stable address, you need to use TLS).
  
 You should (most likely) have an address on subnet 6 (range 3001-3377). (Ideally, run a cbridge and put your local hosts on a subnet behind it - see configuration examples below.) You should (most likely) have an address on subnet 6 (range 3001-3377). (Ideally, run a cbridge and put your local hosts on a subnet behind it - see configuration examples below.)
Line 40: Line 45:
   * their Chaosnet addresses on your subnet.   * their Chaosnet addresses on your subnet.
  
 +<note>**Note:** all hosts on your local Chaos network should be registered in the DNS (excepting those on private non-routed networks, see below). So when you add hosts later, send the DNS info to Björn.</note>
 ==== - Dynamic Chaosnet address allocation ==== ==== - Dynamic Chaosnet address allocation ====
 I'm thinking about this. The old WHO-AM-I and TI-WHO-AM-I protocols are not quite sufficient, and full-blown DHCP is a bit overkill. I'm thinking about this. The old WHO-AM-I and TI-WHO-AM-I protocols are not quite sufficient, and full-blown DHCP is a bit overkill.
Line 49: Line 55:
 ===== - Configuration examples ===== ===== - Configuration examples =====
  
-For configuration examples, please see also [[https://github.com/bictorv/chaosnet-bridge/blob/master/EXAMPLES.md|here]].+For configuration examples, please see [[https://github.com/bictorv/chaosnet-bridge/blob/master/EXAMPLES.md|here]].
  
 ===== - Subnets in use ===== ===== - Subnets in use =====
-The following subnets (in octal) are used/registered or special. See also {{hstnet.51.txt|AI:SYSHST;HSTNET >}} for historical use.+The following subnets (in octal) are used/registered or special. For historical use, see {{hstnet.51.txt|AI:SYSHST;HSTNET >}}.
  
 To generate host tables in various form (when you can't use DNS), try [[https://github.com/Chaosnet/config-files-from-dns|this tool]]. On the Chaosnet, you can also use the [[protocol#host_lookup_stream|HOSTAB]] server at HOSTAB.Chaosnet.NET. To generate host tables in various form (when you can't use DNS), try [[https://github.com/Chaosnet/config-files-from-dns|this tool]]. On the Chaosnet, you can also use the [[protocol#host_lookup_stream|HOSTAB]] server at HOSTAB.Chaosnet.NET.
Line 69: Line 75:
 == #7: Victor network (hosts 3401-3777) == == #7: Victor network (hosts 3401-3777) ==
 Special: Default subnet for LMI machines; 3412 used by LMI machines for "Amnesia" (hosts that don't know their address). Special: Default subnet for LMI machines; 3412 used by LMI machines for "Amnesia" (hosts that don't know their address).
-BVs home network, over Ethernet, IP, and Unix sockets.+BVs home network, over Ethernet, IP, UDP, and Unix sockets.
  
 == #10: Bogodyne Metatechnics LLC (hosts 4001-4377) == == #10: Bogodyne Metatechnics LLC (hosts 4001-4377) ==
Line 82: Line 88:
 == #14: N3UC network (hosts 6001-6377) == == #14: N3UC network (hosts 6001-6377) ==
 Michael Wyrick's network. Michael Wyrick's network.
 +
 +== #15: 9grid network (hosts 6401-6777) ==
 +John Floren's network.
  
 == #16: GEWT network == == #16: GEWT network ==
 Used by SJ.GEWT.NET (a long time ago now). Used by SJ.GEWT.NET (a long time ago now).
 +
 +== #27: Victor network too ==
 +A second subnet for BV.
  
 == #37: Sanyalnet (hosts 17401-17777) == == #37: Sanyalnet (hosts 17401-17777) ==
 Sanyal Supratim's network. Sanyal Supratim's network.
 +
 +== #54: Z54 network (hosts 26001-26377) ==
 +Mete Balci's network.
  
 == #376: Private non-routed network (hosts 177001-177377) == == #376: Private non-routed network (hosts 177001-177377) ==
global.1717566002.txt.gz · Last modified: by victor

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki