Update iptables.sh

This commit is contained in:
MarkusMcNugen 2018-04-26 19:48:13 -04:00 committed by GitHub
parent 9a11dd2600
commit a7b2734d23
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 4 deletions

View File

@ -46,12 +46,11 @@ for lan_network_item in "${lan_network_list[@]}"; do
echo "$int_cidr detected on $interface interface"
# get default gateway of interfaces as looping through them
DEFAULT_GATEWAY2=$(/sbin/ip route |grep '^default' | awk "/${interface}/ {print $3}")
DEFAULT_GATEWAYS=$(/sbin/ip route |grep '^default' | awk "/${interface}/ {print $3}")
# strip whitespace from start and end of lan_network_item
lan_network_item=$(echo "${lan_network_item}" | sed -e 's~^[ \t]*~~;s~[ \t]*$~~')
echo "${DEFAULT_GATEWAYS} gateway detected for ${interface} interface"
ip route add "${lan_network_item}" via "${DEFAULT_GATEWAY2}" dev ${interface}
ip route add "${lan_network_item}" via "${DEFAULT_GATEWAYS}" dev "${interface}"
fi
done