All pastes #523554 Raw Edit

Untitled

public text v1 · immutable
#523554 ·published 2007-05-30 20:36 UTC
rendered paste body

#!/bin/bash
# enable ARP filter for eth0 & eth1
echo "1" > /proc/sys/net/ipv4/conf/eth0/arp_filter
echo "1" > /proc/sys/net/ipv4/conf/eth1/arp_filter

# create rule for eth0
/sbin/ip rule add from 192.168.127.128 lookup Nic1
/sbin/ip rule add to 192.168.127.128 lookup Nic1

# create rule for eth1
/sbin/ip rule add from 192.168.127.130 lookup Nic2
/sbin/ip rule add to 192.168.127.130 lookup Nic2

# add instructions for eth0
/sbin/ip route flush table Nic1
/sbin/ip route add 192.168.127.128 dev eth0 scope link table Nic1
/sbin/ip route add 192.168.127.0/24 dev eth0 proto kernel scope link src 192.168.127.128 table Nic1
/sbin/ip route add default via 192.168.127.2 dev eth0 table Nic1

# add instructions for eth1
/sbin/ip route flush table Nic2
/sbin/ip route add 192.168.127.130 dev eth1 scope link table Nic2
/sbin/ip route add 192.168.127.0/24 dev eth1 proto kernel scope link src 192.168.127.130 table Nic2
/sbin/ip route add default via 192.168.127.2 dev eth1 table Nic2