#!/usr/bin/env bash DESC="Configuration de r5." run() { . common.sh name="r5" startAndWaitSsh $name configBase $name setForwarding $name cat << EOF | setHosts r5 127.0.0.1 localhost 192.168.5.2 r5 192.168.1.2 s1 192.168.3.1 r1 192.168.5.1 r2 192.168.7.1 r3 192.168.8.1 r4 192.168.6.2 s2 EOF cat << EOF | setInterfaces r5 # The loopback network interface auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.8.2 netmask 255.255.255.0 up route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.8.1 up route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.8.1 auto eth1 iface eth1 inet static address 192.168.5.2 netmask 255.255.255.0 up route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.5.1 auto eth2 iface eth2 inet static address 192.168.7.2 netmask 255.255.255.0 gateway 192.168.7.1 EOF endConfig }