All pastes #181861 Raw Edit

Stuff

public shellscript v1 · immutable
#181861 ·published 2006-09-25 13:32 UTC
rendered paste body
#!/bin/bashbridge=/usr/local/sbin/brctlifc=/sbin/ifconfigstart_bridge() {$ifc eth1 down$ifc eth0 down$ifc eth1 0.0.0.0$ifc eth0 0.0.0.0$bridge addbr br0$bridge addif br0 eth1$bridge addif br0 eth0$ifc br0 192.168.1.1}start_eth0(){$ifc eth0 down$ifc eth0 0.0.0.0$bridge addif br0 eth0}stop_bridge() {$bridge delif br0 eth0$bridge delif br0 eth1$ifc br0 down$bridge delbr br0 }stop_eth0() {$ifc eth0 down$bridge delif br0 eth0}stop_eth1() {$ifc eth1 down$bridge delif br0 eth1}case "$1" in     start|restart)     start_bridge;;        stop)    stop_bridge;;    del-eth0)    stop_eth0;;        del-eth1)    stop_eth1;;    add-eth0)    start_eth0;;    *)    clear    echo -e "\n usage:\n\n start\n restart\n stop\n del-eth0\n del-eth1\n add-eth0\n" ;;    esac