diff --git a/qbittorrent/iptables.sh b/qbittorrent/iptables.sh index 2a7ae34..d596208 100644 --- a/qbittorrent/iptables.sh +++ b/qbittorrent/iptables.sh @@ -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