Freifunk/Gateways: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Kjo (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<pre> root@vpn3:~# cat /etc/fastd/mesh/fastd.conf bind 5.45.97.249:12345 interface "eth0"; # Set the user, fastd will work as user "nobody"; # Set the inter…“) |
Kjo (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 45: | Zeile 45: | ||
ifup bat0 | ifup bat0 | ||
"; | "; | ||
</pre> | |||
<pre> | |||
root@vpn3:~# cat /etc/network/interfaces | |||
# This file describes the network interfaces available on your system | |||
# and how to activate them. For more information, see interfaces(5). | |||
# The loopback network interface | |||
auto lo | |||
iface lo inet loopback | |||
up ip a a 185.66.194.66/32 dev lo || true | |||
# The primary network interface | |||
auto eth0 | |||
iface eth0 inet static | |||
address 5.45.97.249/22 | |||
netmask 255.255.252.0 | |||
broadcast 5.45.99.255 | |||
gateway 5.45.96.1 | |||
up /usr/local/bin/filter || true | |||
up ip link add gre1 type gretap local 5.45.97.249 remote 37.120.170.107 dev eth0 || true | |||
up ip link set up gre1 || true | |||
# dus | |||
auto ffrl0 | |||
iface ffrl0 inet static | |||
address 100.64.0.203 | |||
network 100.64.0.203 | |||
netmask 255.255.255.254 | |||
pre-up ip tunnel add ffrl0 mode gre remote 185.66.193.1 local 5.45.97.249 ttl 64 | |||
up ip link set mtu 1400 dev ffrl0 | |||
up ip -6 a a 2a03:2260:0:6b::2/64 dev ffrl0 | |||
post-down ip tunnel del ffrl0 | |||
# fra | |||
auto ffrl1 | |||
iface ffrl1 inet static | |||
address 100.64.0.205 | |||
network 100.64.0.205 | |||
netmask 255.255.255.254 | |||
pre-up ip tunnel add ffrl1 mode gre remote 185.66.194.0 local 5.45.97.249 ttl 64 | |||
up ip link set mtu 1400 dev ffrl1 | |||
up ip -6 a a 2a03:2260:0:6c::2/64 dev ffrl1 | |||
post-down ip tunnel del ffrl1 | |||
manual bat0 | |||
iface bat0 inet static | |||
pre-up modprobe batman-adv | |||
address 10.109.0.44 | |||
network 10.109.0.0 | |||
netmask 255.255.0.0 | |||
up ip -6 a a fde6:36fc:c985::44/64 dev bat0 | |||
up ip ru a iif bat0 lookup 201 | |||
down ip ru del iif bat0 lookup 201 | |||
up start-stop-daemon -b --start --exec /usr/sbin/alfred -- -i bat0 -b bat0 | |||
up start-stop-daemon -b --start --exec /usr/sbin/batadv-vis -- -i bat0 -s | |||
root@vpn3:~# | |||
</pre> | </pre> |
Version vom 10. April 2015, 12:23 Uhr
root@vpn3:~# cat /etc/fastd/mesh/fastd.conf bind 5.45.97.249:12345 interface "eth0"; # Set the user, fastd will work as user "nobody"; # Set the interface name interface "mesh-vpn"; # Set the mode, the interface will work as mode tap; # Set the mtu of the interface (salsa2012 with ipv6 will need 1406) # Stimmt mit der ausgerollten ueberein mtu 1406; # Set the methods (aes128-gcm preferred, salsa2012+umac preferred for nodes) method "aes128-gcm"; method "salsa2012+umac"; method "salsa2012+gmac"; # Secret key generated by `fastd --generate-key` secret "xxx"; # Log everything to syslog log to syslog level debug; # Include peers from our git-repos include peers from "/etc/fastd/mesh/nodes"; # Configure a shell command that is run on connection attempts by unknown peers (true means, all attempts are accepted) on verify "true"; # Configure a shell command that is run when fastd comes up on up " # # /etc/fastd/fastd.up modprobe batman-adv ip link set dev $INTERFACE address ca:fe:13:37:00:03 ip link set dev $INTERFACE up batctl if add $INTERFACE batctl if add gre1 batctl gw server 1024Mbit/1024Mbit batctl vm server ifup bat0 ";
root@vpn3:~# cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback up ip a a 185.66.194.66/32 dev lo || true # The primary network interface auto eth0 iface eth0 inet static address 5.45.97.249/22 netmask 255.255.252.0 broadcast 5.45.99.255 gateway 5.45.96.1 up /usr/local/bin/filter || true up ip link add gre1 type gretap local 5.45.97.249 remote 37.120.170.107 dev eth0 || true up ip link set up gre1 || true # dus auto ffrl0 iface ffrl0 inet static address 100.64.0.203 network 100.64.0.203 netmask 255.255.255.254 pre-up ip tunnel add ffrl0 mode gre remote 185.66.193.1 local 5.45.97.249 ttl 64 up ip link set mtu 1400 dev ffrl0 up ip -6 a a 2a03:2260:0:6b::2/64 dev ffrl0 post-down ip tunnel del ffrl0 # fra auto ffrl1 iface ffrl1 inet static address 100.64.0.205 network 100.64.0.205 netmask 255.255.255.254 pre-up ip tunnel add ffrl1 mode gre remote 185.66.194.0 local 5.45.97.249 ttl 64 up ip link set mtu 1400 dev ffrl1 up ip -6 a a 2a03:2260:0:6c::2/64 dev ffrl1 post-down ip tunnel del ffrl1 manual bat0 iface bat0 inet static pre-up modprobe batman-adv address 10.109.0.44 network 10.109.0.0 netmask 255.255.0.0 up ip -6 a a fde6:36fc:c985::44/64 dev bat0 up ip ru a iif bat0 lookup 201 down ip ru del iif bat0 lookup 201 up start-stop-daemon -b --start --exec /usr/sbin/alfred -- -i bat0 -b bat0 up start-stop-daemon -b --start --exec /usr/sbin/batadv-vis -- -i bat0 -s root@vpn3:~#