diff --git a/vpn/wg-postup.sh b/vpn/wg-postup.sh index 86af848..74dae9b 100755 --- a/vpn/wg-postup.sh +++ b/vpn/wg-postup.sh @@ -8,5 +8,8 @@ PEER_IPV6="$5" ip addr del "$LOCAL_IP" dev "$IF" ip addr add "$LOCAL_IP" peer "$PEER_IP" dev "$IF" -ip addr del "$LOCAL_IPV6" dev "$IF" -ip addr add "$LOCAL_IPV6" peer "$PEER_IPV6" dev "$IF" + +if [ "$#" -ge 5 ]; then + ip addr del "$LOCAL_IPV6" dev "$IF" + ip addr add "$LOCAL_IPV6" peer "$PEER_IPV6" dev "$IF" +fi