m
[public/mirror.git] / routing / interfaces
1 # This file describes the network interfaces available on your system
2 # and how to activate them. For more information, see interfaces(5).
3
4 # The loopback network interface
5 auto lo
6 iface lo inet loopback
7
8 # The routes added here will not be visible to the 'route' command; you
9 # should use 'ip route show table foo' instead.
10
11 auto eth0
12 iface eth0 inet static
13         address 129.97.134.42
14         netmask 255.255.255.0
15         gateway 129.97.134.1
16         up   ip rule add from all lookup campus prio 1
17         down ip rule del from all lookup campus prio 1
18         up   ip rule add from all lookup orion prio 2
19         down ip rule del from all lookup orion prio 2
20         up   ip route add 129.97.0.0/16  via 129.97.134.1 dev eth0 table campus realm campus
21         down ip route del 129.97.0.0/16  via 129.97.134.1 dev eth0 table campus realm campus
22         up   ip route add 10.0.0.0/8     via 129.97.134.1 dev eth0 table campus realm campus
23         down ip route del 10.0.0.0/8     via 129.97.134.1 dev eth0 table campus realm campus
24         up   ip route add 172.16.0.0/20  via 129.97.134.1 dev eth0 table campus realm campus
25         down ip route del 172.16.0.0/20  via 129.97.134.1 dev eth0 table campus realm campus
26         up   ip route add 192.168.0.0/16 via 129.97.134.1 dev eth0 table campus realm campus
27         down ip route del 192.168.0.0/16 via 129.97.134.1 dev eth0 table campus realm campus
28
29 auto eth0:mirror
30 iface eth0:mirror inet static
31         address 129.97.134.71
32         netmask 255.255.255.0