From 9770d8661315ca1112aa92580c6668ba0885b0c1 Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Fri, 6 May 2016 20:34:29 +0200 Subject: added configuration files for various things --- conf/interfaces.d_eth0 | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 conf/interfaces.d_eth0 (limited to 'conf/interfaces.d_eth0') diff --git a/conf/interfaces.d_eth0 b/conf/interfaces.d_eth0 new file mode 100644 index 0000000..5ec8666 --- /dev/null +++ b/conf/interfaces.d_eth0 @@ -0,0 +1,28 @@ +# iface eth0 inet static +# address 192.168.10.1 +# netmask 255.255.255.0 +# # post-up ipsec restart + +auto br0 eth0 + +iface br0 inet static + address 192.168.10.1 + netmask 255.255.255.0 +## These are useful for VMs: +# pre-up for n in 0 1 2 3 4; do tunctl -t tap$n; done; true +# pre-down for n in 0 1 2 3 4; do tunctl -d tap$n; done; true +# bridge_ports eth0 tap0 tap1 tap2 tap3 tap4 +# bridge_maxwait 10 + +## Enable "internet connection sharing" + up iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE + up sysctl -w net.ipv4.ip_forward=1 + +## Disable ipv6 auto-address. +## This is needed sometimes, if ipv6 breaks ipv4. +# pre-up echo 0 > /proc/sys/net/ipv6/conf/br0/accept_ra_pinfo + +# NB. 'ipsec reload' does not work very well + post-up ipsec restart + +iface eth0 inet manual -- cgit v1.2.3