diff options
Diffstat (limited to 'ansible/roles/router/files')
-rw-r--r-- | ansible/roles/router/files/dnsmasq-router | 2 | ||||
-rw-r--r-- | ansible/roles/router/files/ferm.conf | 2 | ||||
-rw-r--r-- | ansible/roles/router/files/interfaces-eth1-eth2 | 11 | ||||
-rw-r--r-- | ansible/roles/router/files/setup-firewall | 3 | ||||
-rw-r--r-- | ansible/roles/router/files/switch | 15 | ||||
-rw-r--r-- | ansible/roles/router/files/sysctl-routing.conf (renamed from ansible/roles/router/files/enable-routing.conf) | 0 |
6 files changed, 18 insertions, 15 deletions
diff --git a/ansible/roles/router/files/dnsmasq-router b/ansible/roles/router/files/dnsmasq-router new file mode 100644 index 0000000..7e48964 --- /dev/null +++ b/ansible/roles/router/files/dnsmasq-router @@ -0,0 +1,2 @@ +interface=br0 +dhcp-range=10.0.0.10,10.0.0.250,255.255.255.0,720h diff --git a/ansible/roles/router/files/ferm.conf b/ansible/roles/router/files/ferm.conf index 1867e84..4cc1a24 100644 --- a/ansible/roles/router/files/ferm.conf +++ b/ansible/roles/router/files/ferm.conf @@ -7,7 +7,7 @@ @def $DEV_WORLD = eth0; # Interfaces towards LAN. -@def $DEV_PRIVATE = (eth1 eth2 eth3); +@def $DEV_PRIVATE = (br0); # Address range for LAN. @def $NET_PRIVATE = 10.0.0.0/16; diff --git a/ansible/roles/router/files/interfaces-eth1-eth2 b/ansible/roles/router/files/interfaces-eth1-eth2 deleted file mode 100644 index 721f2ed..0000000 --- a/ansible/roles/router/files/interfaces-eth1-eth2 +++ /dev/null @@ -1,11 +0,0 @@ -auto eth1 -iface eth1 inet static - address 10.0.2.1 - netmask 255.255.255.0 - gateway 10.0.0.255 - -auto eth2 -iface eth2 inet static - address 10.0.3.1 - netmask 255.255.255.0 - gateway 10.0.0.255 diff --git a/ansible/roles/router/files/setup-firewall b/ansible/roles/router/files/setup-firewall deleted file mode 100644 index 77f80d8..0000000 --- a/ansible/roles/router/files/setup-firewall +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec iptables -t nat -A POSTROUTING -j MASQUERADE diff --git a/ansible/roles/router/files/switch b/ansible/roles/router/files/switch new file mode 100644 index 0000000..ebf9da1 --- /dev/null +++ b/ansible/roles/router/files/switch @@ -0,0 +1,15 @@ +auto eth1 +iface eth1 inet manual + +auto eth2 +iface eth2 inet manual + +auto eth3 +iface eth3 inet manual + +auto br0 +iface br0 inet static + address 10.0.0.4 + netmask 255.255.255.0 + gateway 10.0.0.255 + bridge_ports eth1 eth2 eth3 diff --git a/ansible/roles/router/files/enable-routing.conf b/ansible/roles/router/files/sysctl-routing.conf index 6ab7319..6ab7319 100644 --- a/ansible/roles/router/files/enable-routing.conf +++ b/ansible/roles/router/files/sysctl-routing.conf |