VPC : fix for nic unplug script

This commit is contained in:
anthony 2012-06-29 18:22:47 -07:00
parent adabf516fa
commit 25ecac3d7b
1 changed files with 4 additions and 6 deletions

View File

@ -18,13 +18,11 @@ unplug_nic() {
sudo ip route flush cache
# remove usage
sudo iptables -t mangle -F NETWORK_STATS_$dev 2>/dev/null
sudo iptables -t mangle -D POSTROUTING -o $dev -j NETWORK_STATS_$dev 2>/dev/null
rule=$(iptables-save | grep NETWORK_STATS_$dev | grep "\-A")
if [ $? -eq 0 ]
then
iptables-save | grep NETWORK_STATS_$dev | grep "\-A" | while read rule
do
rule=$(echo $rule | sed 's/\-A/\-D/')
sudo iptables $rule
fi
sudo iptables -t mangle $rule
done
sudo iptables -t mangle -X NETWORK_STATS_$dev 2>/dev/null
}