Gateways » History » Version 1
Pau Escrich, 12/29/2012 06:22 PM
1 | 1 | Pau Escrich | h1. Gateways |
---|---|---|---|
2 | 1 | Pau Escrich | |
3 | 1 | Pau Escrich | The gateways of the mesh are those nodes who are able to reach some other networks |
4 | 1 | Pau Escrich | , such as the Internet or another wireless community, |
5 | 1 | Pau Escrich | and are used as a door for the nodes of the mesh who cannot reach these networks directly. |
6 | 1 | Pau Escrich | |
7 | 1 | Pau Escrich | In bmx6 this gateways are reached using IP tunnels between the node who offer the network |
8 | 1 | Pau Escrich | and the node who wants to fetch the network. |
9 | 1 | Pau Escrich | |
10 | 1 | Pau Escrich | A node (not gateway) should look for some specific network, as shown in the next /etc/config/bmx6 configuration example: |
11 | 1 | Pau Escrich | |
12 | 1 | Pau Escrich | <code> |
13 | 1 | Pau Escrich | config 'tunOut' |
14 | 1 | Pau Escrich | option 'tunOut' 'ipv6' |
15 | 1 | Pau Escrich | option 'network' '::/0' |
16 | 1 | Pau Escrich | |
17 | 1 | Pau Escrich | config 'tunOut' |
18 | 1 | Pau Escrich | option 'tunOut' 'inet' |
19 | 1 | Pau Escrich | option 'network' '0.0.0.0/0' |
20 | 1 | Pau Escrich | option 'maxPrefixLen' '0' |
21 | 1 | Pau Escrich | |
22 | 1 | Pau Escrich | config 'tunOut' |
23 | 1 | Pau Escrich | option 'tunOut' 'guifi' |
24 | 1 | Pau Escrich | option 'network' '10.0.0.0/8' |
25 | 1 | Pau Escrich | option 'maxPrefixLen' '8' |
26 | 1 | Pau Escrich | |
27 | 1 | Pau Escrich | config 'tunOut' |
28 | 1 | Pau Escrich | option 'tunOut' 'cloud' |
29 | 1 | Pau Escrich | option 'network' '10.0.0.0/8' |
30 | 1 | Pau Escrich | option 'minPrefixLen' '16' |
31 | 1 | Pau Escrich | </code> |
32 | 1 | Pau Escrich | |
33 | 1 | Pau Escrich | # ipv6 -> Look for all IPv6 announcements |
34 | 1 | Pau Escrich | # inet -> Look only for v4 internet 0.0.0.0/0 (and not smaller) |
35 | 1 | Pau Escrich | # guifi -> Look for the big announcements to other networks, inside the subnetwork 10.0.0.0/8 not smaller than /8 |
36 | 1 | Pau Escrich | # cloud -> Lookg for all (small) announcements from /16 to /32 inside the subnetwork 10.0.0.0/8 |