Gateway Node

Aus Freifunk Rheinland e.V.
Zur Navigation springen Zur Suche springen

Was ist ein Gateway Node?

Eine Gateway Node ist in den Freifunk Backbone eingebunden und nimmt wie jeder Knoten am Batman-Netzwerk teil. Jede Gateway Node verteilte IP-Adressressourcen und bietet einen Gateway ins Internet sowie DNS resolving. Diese kann entweder direkt, oder aber durch einen VPN-Tunnel bereitgestellt werden.

Wie werden IPv4-Adressen verteilt? Dies geschieht mittels der Software dnsmasq mittel DHCP.

Wie werden IPv6-Adressen verteilt? Dies geschieht über Stateless Address Autoconfiguration (SLAAC) mittels radvd.

Konfiguration von IPv6: Voraussetzung: Der Gateway Node muss über eine Verbindung zum IPv6 Internet verfügen sowie ein IPv6-Subnetz geroutet bekommen. Einschalten von IPv6 Routing: echo >> net.ipv6.conf.all.forwarding=1 && sysctl -p /etc/sysctl.conf Konfiguration von IPv6 Adresse auf Batman device: ip -6 addr add f00:f00:f00:f00::1/64 dev bat0 Konfiguration von radvd: /etc/radvd.conf: interface bat0 {

  AdvSendAdvert on;
  prefix f00:f00:f00:f00::/64
  {
  };

};

Konfiguration von IPv4: Voraussetzung: Der Gateway Node muss über eine Verbindung zum IPv4 Internet verfügen. Einschalten von IPv4 Routing: echo >> net.ipv4.ip_forward=1 && sysctl -p /etc/sysctl.conf Konfiguration von privater IPv4 Adresse auf Batman device: ip -4 addr add x.y.z.a/xx dev bat0 Konfiguration NAT: To be completed Konfiguration DHCP/DNS: To be completed

Konfiguration von Tunneln: To be completed