IP allocation strategy

This section documents the strategy and the addresses already allocated. Select a free IP or prefix from this page, then document it on the wiki page of your node.

IP addresses are allocated on a first come first serve basis. We strongly encourage the use of IPv6 to simplify routing and allocation on both the mesh and your network (but IPv4 is also supported, as long as it is in the range described below).

IPv6 addresses

You can get an IPv6 address prefix space by one of the following means:

  • if your ISP supports IPv6 (ex: TekSavvy, ElectronicBox, Vidéotron) and has already allocated a network prefix to, you can announce that prefix on the mesh. This avoids having to manage with two sets of IP allocations on your local network. If your ISP does not support IPv6, make sure to call them and let them know that this is an important requirement for you!
  • you can also get an IPv6 prefix from a free tunnel provider, such as Tunnel Broker (by Hurricane Electric). This makes it possible to connect to the IPv6 public Internet, as well as announce that network prefix on the mesh.
  • or, if you do not want to depend on an external entity or with to remain more anonymous on the mesh, you can use a network prefix from the address space fd64:2c08:9fa7::/48, known as unique-local addresses (ULA, see below). This means that the prefix is non-public routable (similar to 192.168.x.x on IPv4), but ensures a relative uniqueness worldwide, in case we inter-connect the mesh with another private network. The auto-configuration script of the Réseau Libre firmware automatically allocate a /60 prefix from this network.

See ipv6 for more information.

To use a block part of our IPv6 space, select a free IPv6 /64 block from the list, and document it in the wiki page of your node.

This table is automatically generated using the metadata information in the node pages.

#hostnameIPv6IPMAC
0 oeuf 172.16.1.12 00:B0:C0:02:1D:3F
1 casgrain-gounod (pick one from numbering) (mac address here)
2 sl7205 172.16.1.9 00:B0:C0:02:39:5C
3 bassnode2 (pick one from numbering) (mac address here)
4 moxx (pick one from numbering) (mac address here)
5 Slynet-01 (pick one from numbering) (mac address here)
6 keystone (pick one from numbering) (mac address here)
7 Netwalker (pick one from numbering) (mac address here)
8 TREADSTONE (pick one from numbering) (mac address here)
9 ndg-bullet (pick one from numbering) (mac address here)
10 kafei (pick one from numbering) (mac address here)
11 atomas (pick one from numbering)
12 muskeg (pick one from numbering)
13 abidbol01 172.16.3.33 00:24:01:BD:38:99
14 F8FNode (pick one from numbering)
15 Martna (pick one from numbering) (mac address here)
16 scientist-poly 172.16.1.21 00:12:17:d9:0f:7b
17 Netwalker's node2 (pick one from numbering) (mac address here)
18 blackstone (pick one from numbering) (mac address here)
19 caravan 172.16.1.142
20 whitman (pick one from numbering) (mac address here)
21 cryptoqc1 (pick one from numbering) (mac address here)
22 pepto (pick one from numbering) (mac address here)
23 appart (pick one from numbering) (mac address here)
24 clelibr 172.16.1.18 64:70:02:F9:0A:E4
25 Angus (pick one from numbering)
26 btcmbc (pick one from numbering) (mac address here)
27 clarence 172.16.1.16 00:15:6D:F8:5C:9B
28 jojo 172.16.0.17 00:27:22:2E:BC:37
29 skaor (pick one from numbering) (mac address here)
30 Chuck (pick one from numbering) (mac address here)
31 stupot 172.16.1.45 00:90:4C:A1:00:2D
32 arrak (pick one from numbering)
33 leon 172.16.11.1 00:0c:41:14:e0:8f
34 potato-ninja 172.16.1.55 (mac address here)
35 cesa (pick one from numbering) (mac address here)
36 nordic (pick one from numbering) (mac address here)
37 marche 26 (pick one from numbering) (mac address here)
38 k23 (pick one from numbering) (mac address here)
39 Canal de Nydus (pick one from numbering) (mac address here)
40 rayne (pick one from numbering) (mac address here)
41 droidnest (pick one from numbering) (mac address here)
42 Coop Sur Genereux 172.16.0.72 DC:9F:DB:00:13:7C
43 helvetiae (pick one from numbering) (mac address here)
44 batiment7 172.16.2.1 00:15:6D:A9:C7:84
45 quai21 172.16.0.21 00:B0:C0:02:1C:53
46 coopgenereux-ap 172.16.1.72 F4:EC:38:E2:F7:74
47 va2dui-rl (pick one from numbering) (mac address here)
48 symbion/univers (pick one from numbering) (mac address here)
49 louis (pick one from numbering) (mac address here)
50 angeli TBD TBD
51 scientist-tolkien 172.16.1.35 00:1f:d0:5b:b9:0f
52 rayuela 172.16.42.42 00:15:6d:fc:be:90
53 Grace 172.16.0.16 00:27:22:2E:BC:13
54 DELTA100 172.16.0.24 dc:9f:db:01:13:32 dc:9f:db:00:13:5b
55 purplehouse 172.16.1.58 (mac address here)
56 mad (pick one from numbering)
57 hobbit (pick one from numbering) (mac address here)
58 saturn.theberge.name (pick one from numbering) (mac address here)
59 bb 172.16.0.18 DC:9F:DB:00:13:76
60 leopard (pick one from numbering) (mac address here)
61 scientist-atwood 172.16.1.14 00:24:d7:73:ac:70
62 chipee (pick one from numbering) (mac address here)
63 j4vL4nd (pick one from numbering) (mac address here)
64 rogatien 172.16.11.2 dc:9f:db:00:11:dc
65 angevin (pick one from numbering) (mac address here)
66 Atmos01 (pick one from numbering) (mac address here)
67 garry (pick one from numbering) (mac address here)
68 greene 172.16.0.20
69 passiongeek (pick one from numbering) (mac address here)
70 imusee 172.16.0.35 DC:9F:DB:07:D0:79
71 bassnode (pick one from numbering) (mac address here)
72 bococom1 172.16.1.17 00:B0:C0:01:8B:34
73 45.528480, -73.556190 (pick one from numbering) (mac address here)
74 benoitg 172.16.0.4, 172.16.3.4, 172.16.3.5 00:27:22:2E:BC:31
75 scientist-jardin 172.16.1.7 00:12:17:d9:0f:7b
76 mlhamel (pick one from numbering) (mac address here)
77 scientist-other1 (pick one from numbering) (mac address here)
78 topo 172.16.0.34 dc:9f:db:00:13:24
79 deuxpi-solar 2001:470:b2a7:3::1 172.16.1.59 DC:9F:DB:00:12:68
80 scientist 2607:f2c0:f00e:4d00:227:22ff:fe73:cf9f 172.16.1.28 00:27:22:72:CF:9F
81 karak 2607:f2c0:f00f:2900::1/56
82 alep 2607:f2c0:f00f:29a5::1
83 R 2607:f2c0:f00f:e100::/56 172.16.0.33 DC:9F:DB:06:D4:CC
84 gigsim fe80::cabe:19ff:fe62:f8fd/64 172.16.1.133 68:72:51:0C:76:12
85 deuxpi 2001:470:b2a7::/48 172.16.1.8 DC:9F:DB:00:11:D9
86 goof fd64:2c08:9fa7:172::1/64 172.16.0.172 172.16.0.171 DC:9F:DB:06:D5:A9
87 guilbault FD96:135A:C1F1:1:0:0:0:1/64 10.18.87.1/24 DC:9F:DB:01:12:57
88 chateau-iberville FD9F:DCF1:4254:0001::1/64 10.212.205.1/24 et 169.254.212.205/16 DE:9F:DB:06:D4:CD (relais) et DC:9F:DB:07:D4:CD (acces)
89 BlauEintopf-relais Link-Local 169.254.32.224/29 00:27:22:2E:BD:0C
90 nelson N/A N/A N/A
91 koumbit-outremont Not yet 172.16.0.5/12 00:27:22:8a:cb:c4
92 redwine TBD TBD TBD
93 pomme fd21:d6c3:5d49:1::1/64 10.12.247.1 26:A4:3C:78:0C:F7
94 lolita fd64:2c08:9fa7:10::/64 172.16.0.10
95 clockwork fd64:2c08:9fa7:10::2/64 172.16.1.10 54:e6:fc:b9:c1:d9
96 strangelove fd64:2c08:9fa7:11::/64 172.16.0.11
97 shining fd64:2c08:9fa7:11::2/64 172.16.1.11
98 turbopowerpunch fd64:2c08:9fa7:15::/64 172.16.0.15 dc:9f:db:06:d4:cd
99 turboserver fd64:2c08:9fa7:15::100 172.16.3.15 00:e0:4c:20:57:ca
100 btm fd64:2c08:9fa7:18::1/128 172.16.1.18 00:B0:C0:02:1D:1F
101 lacou-ap fd64:2c08:9fa7:19::1/128 172.16.2.19 00:B0:C0:02:1A:9F
102 lacou fd64:2c08:9fa7:19::2/64 172.16.0.19 DC:9F:DB:00:12:D3
103 angela fd64:2c08:9fa7:1::2/64 172.16.0.42 ec:55:f9:c5:f2:55
104 plantpeople fd64:2c08:9fa7:1::4/64 - should be /128 172.16.1.19 DC:9F:DB:1:13:56
105 westernblock fd64:2c08:9fa7:2::/64 172.16.0.6/32 DC:9F:DB:06:D5:BE
106 easternblock fd64:2c08:9fa7:2::/64 172.16.0.6/32 DC:9F:DB:06:D5:BE
107 BlauEintopf fd64:2c08:9fa7:30::1/64 172.16.0.30/32 02:CA:FF:EE:BE:EF
108 tulip fd64:2c08:9fa7:347 (mac address here)
109 atlas fd64:2c08:9fa7:3::/64 172.16.0.7/32 DC:9F:DB:07:EC:E7
110 pscnet001 fd64:2c08:9fa7:44::/64 172.16.1.44
111 ticoune fd64:2c08:9fa7:4::4/128 172.16.3.4 DC:9F:DB:01:11:89
112 bibitte fd64:2c08:9fa7:56::1/128 172.16.1.56 EC:88:8F:C6:3E:38
113 princesse fd64:2c08:9fa7:57::1/128 172.16.1.57 EC:88:8F:C6:41:B4
114 riesling fd64:2c08:9fa7:60::1/128 172.16.1.60
115 syrah fd64:2c08:9fa7:61::1/128
116 besik fd64:2c08:9fa7:61::1/128 172.16.0.61 00:15:6D:3C:01:B9
117 R-agile fd64:2c08:9fa7:b0b1::/64 172.16.0.32 DC:9F:DB:04:90:F2
118 theodore fd64:2c08:9fa7:b1b1::/64 172.16.0.22 00:27:22:2e:bd:3d
119 beastly fd64:2c08:9fa7:f1e0::1/60 199.84.4.24 DC:9F:DB:06:D4:DA
120 tarator fd64:2c08:9fa7:f1f0::1/60 n/a DC:9F:DB:0A:59:2B
121 elecnix fdf4:5695:612b:0001::1 10.11.213.1 24:a4:3c:79:0b:d5
122 ouaibe fe80::215:6dff:fe70:3726/64 172.16.1.2 00:15:6D:70:37:26
123 lethon fe80::215:6dff:fe72:9421/64 172.16.1.22 00:15:6D:72:94:21

Note on ULA prefixes

ULA prefixes are "local prefixes" (think like 192.168.0.1) but that are unique across sites and can potentially be routed between sites. See RFC 4193 for more information about this. The Freifunk project also uses ULA prefixes, fdca:ffee:babe:dada::/64.

We are using fd64:2c08:9fa7::/48 as our prefix. This prefix is advertised from the mesh, so you should be able to see some routes and your machine should autoconfigure itself. If you want to use a static IP in that network, document it here first.

Note: the mesh prefix was chosen on SixXS.net, using the MAC address of my router. It was also registered there under Anarcat's email address.

IPv4

The proper allocation for new IPs is in the 172.16.0.0/12 private B class (from RFC 1918). 172.16.0.X/24 is reserved for big interconnects (like ?boulette), so if you have just a node in your window, using 172.16.1.X/24 for now (like ?carton).

This is the same table as in IPv6, but ordered by IPv4 address, to more easily find a free block:

#hostnameIPIPv6MAC
0 oeuf 172.16.1.12 00:B0:C0:02:1D:3F
1 casgrain-gounod (pick one from numbering) (mac address here)
2 sl7205 172.16.1.9 00:B0:C0:02:39:5C
3 bassnode2 (pick one from numbering) (mac address here)
4 moxx (pick one from numbering) (mac address here)
5 Slynet-01 (pick one from numbering) (mac address here)
6 keystone (pick one from numbering) (mac address here)
7 Netwalker (pick one from numbering) (mac address here)
8 TREADSTONE (pick one from numbering) (mac address here)
9 ndg-bullet (pick one from numbering) (mac address here)
10 kafei (pick one from numbering) (mac address here)
11 atomas (pick one from numbering)
12 muskeg (pick one from numbering)
13 abidbol01 172.16.3.33 00:24:01:BD:38:99
14 F8FNode (pick one from numbering)
15 Martna (pick one from numbering) (mac address here)
16 scientist-poly 172.16.1.21 00:12:17:d9:0f:7b
17 Netwalker's node2 (pick one from numbering) (mac address here)
18 blackstone (pick one from numbering) (mac address here)
19 caravan 172.16.1.142
20 whitman (pick one from numbering) (mac address here)
21 cryptoqc1 (pick one from numbering) (mac address here)
22 pepto (pick one from numbering) (mac address here)
23 appart (pick one from numbering) (mac address here)
24 clelibr 172.16.1.18 64:70:02:F9:0A:E4
25 Angus (pick one from numbering)
26 btcmbc (pick one from numbering) (mac address here)
27 clarence 172.16.1.16 00:15:6D:F8:5C:9B
28 jojo 172.16.0.17 00:27:22:2E:BC:37
29 skaor (pick one from numbering) (mac address here)
30 Chuck (pick one from numbering) (mac address here)
31 stupot 172.16.1.45 00:90:4C:A1:00:2D
32 arrak (pick one from numbering)
33 leon 172.16.11.1 00:0c:41:14:e0:8f
34 potato-ninja 172.16.1.55 (mac address here)
35 cesa (pick one from numbering) (mac address here)
36 nordic (pick one from numbering) (mac address here)
37 marche 26 (pick one from numbering) (mac address here)
38 k23 (pick one from numbering) (mac address here)
39 Canal de Nydus (pick one from numbering) (mac address here)
40 rayne (pick one from numbering) (mac address here)
41 droidnest (pick one from numbering) (mac address here)
42 Coop Sur Genereux 172.16.0.72 DC:9F:DB:00:13:7C
43 helvetiae (pick one from numbering) (mac address here)
44 batiment7 172.16.2.1 00:15:6D:A9:C7:84
45 quai21 172.16.0.21 00:B0:C0:02:1C:53
46 coopgenereux-ap 172.16.1.72 F4:EC:38:E2:F7:74
47 va2dui-rl (pick one from numbering) (mac address here)
48 symbion/univers (pick one from numbering) (mac address here)
49 louis (pick one from numbering) (mac address here)
50 angeli TBD TBD
51 scientist-tolkien 172.16.1.35 00:1f:d0:5b:b9:0f
52 rayuela 172.16.42.42 00:15:6d:fc:be:90
53 Grace 172.16.0.16 00:27:22:2E:BC:13
54 DELTA100 172.16.0.24 dc:9f:db:01:13:32 dc:9f:db:00:13:5b
55 purplehouse 172.16.1.58 (mac address here)
56 mad (pick one from numbering)
57 hobbit (pick one from numbering) (mac address here)
58 saturn.theberge.name (pick one from numbering) (mac address here)
59 bb 172.16.0.18 DC:9F:DB:00:13:76
60 leopard (pick one from numbering) (mac address here)
61 scientist-atwood 172.16.1.14 00:24:d7:73:ac:70
62 chipee (pick one from numbering) (mac address here)
63 j4vL4nd (pick one from numbering) (mac address here)
64 rogatien 172.16.11.2 dc:9f:db:00:11:dc
65 angevin (pick one from numbering) (mac address here)
66 Atmos01 (pick one from numbering) (mac address here)
67 garry (pick one from numbering) (mac address here)
68 greene 172.16.0.20
69 passiongeek (pick one from numbering) (mac address here)
70 imusee 172.16.0.35 DC:9F:DB:07:D0:79
71 bassnode (pick one from numbering) (mac address here)
72 bococom1 172.16.1.17 00:B0:C0:01:8B:34
73 45.528480, -73.556190 (pick one from numbering) (mac address here)
74 benoitg 172.16.0.4, 172.16.3.4, 172.16.3.5 00:27:22:2E:BC:31
75 scientist-jardin 172.16.1.7 00:12:17:d9:0f:7b
76 mlhamel (pick one from numbering) (mac address here)
77 scientist-other1 (pick one from numbering) (mac address here)
78 topo 172.16.0.34 dc:9f:db:00:13:24
79 deuxpi-solar 172.16.1.59 2001:470:b2a7:3::1 DC:9F:DB:00:12:68
80 scientist 172.16.1.28 2607:f2c0:f00e:4d00:227:22ff:fe73:cf9f 00:27:22:72:CF:9F
81 karak 2607:f2c0:f00f:2900::1/56
82 alep 2607:f2c0:f00f:29a5::1
83 R 172.16.0.33 2607:f2c0:f00f:e100::/56 DC:9F:DB:06:D4:CC
84 gigsim 172.16.1.133 fe80::cabe:19ff:fe62:f8fd/64 68:72:51:0C:76:12
85 deuxpi 172.16.1.8 2001:470:b2a7::/48 DC:9F:DB:00:11:D9
86 goof 172.16.0.172 172.16.0.171 fd64:2c08:9fa7:172::1/64 DC:9F:DB:06:D5:A9
87 guilbault 10.18.87.1/24 FD96:135A:C1F1:1:0:0:0:1/64 DC:9F:DB:01:12:57
88 chateau-iberville 10.212.205.1/24 et 169.254.212.205/16 FD9F:DCF1:4254:0001::1/64 DE:9F:DB:06:D4:CD (relais) et DC:9F:DB:07:D4:CD (acces)
89 BlauEintopf-relais 169.254.32.224/29 Link-Local 00:27:22:2E:BD:0C
90 nelson N/A N/A N/A
91 koumbit-outremont 172.16.0.5/12 Not yet 00:27:22:8a:cb:c4
92 redwine TBD TBD TBD
93 pomme 10.12.247.1 fd21:d6c3:5d49:1::1/64 26:A4:3C:78:0C:F7
94 lolita 172.16.0.10 fd64:2c08:9fa7:10::/64
95 clockwork 172.16.1.10 fd64:2c08:9fa7:10::2/64 54:e6:fc:b9:c1:d9
96 strangelove 172.16.0.11 fd64:2c08:9fa7:11::/64
97 shining 172.16.1.11 fd64:2c08:9fa7:11::2/64
98 turbopowerpunch 172.16.0.15 fd64:2c08:9fa7:15::/64 dc:9f:db:06:d4:cd
99 turboserver 172.16.3.15 fd64:2c08:9fa7:15::100 00:e0:4c:20:57:ca
100 btm 172.16.1.18 fd64:2c08:9fa7:18::1/128 00:B0:C0:02:1D:1F
101 lacou-ap 172.16.2.19 fd64:2c08:9fa7:19::1/128 00:B0:C0:02:1A:9F
102 lacou 172.16.0.19 fd64:2c08:9fa7:19::2/64 DC:9F:DB:00:12:D3
103 angela 172.16.0.42 fd64:2c08:9fa7:1::2/64 ec:55:f9:c5:f2:55
104 plantpeople 172.16.1.19 fd64:2c08:9fa7:1::4/64 - should be /128 DC:9F:DB:1:13:56
105 westernblock 172.16.0.6/32 fd64:2c08:9fa7:2::/64 DC:9F:DB:06:D5:BE
106 easternblock 172.16.0.6/32 fd64:2c08:9fa7:2::/64 DC:9F:DB:06:D5:BE
107 BlauEintopf 172.16.0.30/32 fd64:2c08:9fa7:30::1/64 02:CA:FF:EE:BE:EF
108 tulip fd64:2c08:9fa7:347 (mac address here)
109 atlas 172.16.0.7/32 fd64:2c08:9fa7:3::/64 DC:9F:DB:07:EC:E7
110 pscnet001 172.16.1.44 fd64:2c08:9fa7:44::/64
111 ticoune 172.16.3.4 fd64:2c08:9fa7:4::4/128 DC:9F:DB:01:11:89
112 bibitte 172.16.1.56 fd64:2c08:9fa7:56::1/128 EC:88:8F:C6:3E:38
113 princesse 172.16.1.57 fd64:2c08:9fa7:57::1/128 EC:88:8F:C6:41:B4
114 riesling 172.16.1.60 fd64:2c08:9fa7:60::1/128
115 syrah fd64:2c08:9fa7:61::1/128
116 besik 172.16.0.61 fd64:2c08:9fa7:61::1/128 00:15:6D:3C:01:B9
117 R-agile 172.16.0.32 fd64:2c08:9fa7:b0b1::/64 DC:9F:DB:04:90:F2
118 theodore 172.16.0.22 fd64:2c08:9fa7:b1b1::/64 00:27:22:2e:bd:3d
119 beastly 199.84.4.24 fd64:2c08:9fa7:f1e0::1/60 DC:9F:DB:06:D4:DA
120 tarator n/a fd64:2c08:9fa7:f1f0::1/60 DC:9F:DB:0A:59:2B
121 elecnix 10.11.213.1 fdf4:5695:612b:0001::1 24:a4:3c:79:0b:d5
122 ouaibe 172.16.1.2 fe80::215:6dff:fe70:3726/64 00:15:6D:70:37:26
123 lethon 172.16.1.22 fe80::215:6dff:fe72:9421/64 00:15:6D:72:94:21

VPN

These IPs are used "internally" for the inter-relay-node VPN. The 172.16.242.0/24 block is currently reserved for this purpose.

It is not yet clear whether or not these IP should be redistributed by babel. It might be best to do so to allow masquerading.

#hostnameVPNVPNv6
0 BlauEintopf 172.16.0.30/32 fd64:2c08:9fa7:30::1/64 02:CA:FF:EE:BE:EF

Other Networks in the World

Documented here is our own policies, but we're not alone with this problem.