Aller au contenu

Jojo (BE)

Membres
  • Compteur de contenus

    413
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Messages posté(e)s par Jojo (BE)

  1. non, je n'ai pas mes entrées en double, alors quel serait le problème de bloquer indéfiniment ?

    en fait je devais délirer, j'étais sûr d'avoir lu quelque part un problème d'explosion de la DB. Pourquoi bloquer les IP pendant 30j seulement pas de manière permanente ?

  2. @Zeus, ma table était bien vide ;-)

    @Superthx j'ai implémenté ta correction suggérée par @PPJP, et ça fonctionne du feu de dieu ;-)

    J'ai quand-même une question : tu dis que tu ne fais pas tourner le script avec une date de validité permanente, car la DB grossirait indéfiniment. Je n'y connais rien au stripping unix que tu as fait, mais tu dois ajouter les IP d'une liste avec la date de fin. Et si tous les jours tu réimportes la liste complète des IP, c'est l'enfer. Or il y a une option prévue lors de l'importation manuelle pour écraser les IP existantes par la nouvelle importée. On évite ainsi d'exploser la taille de la DB.
    Dans ton script, ne pourrais-tu pas vérifier si l'IP est déjà présente, et donc l'écraser également (ce qui pourrait être un paramètre également) ? La taille de la DB serait ainsi maitrisée.

    J'y pense, je vais faire un test : je tourne 1 fois ton script et je le retourne une seconde fois dans la foulée, j'aurais le double d'entrées ?

    Car 30000 entrées pendant 30 jours, cela fera 30000*30 = 900000 entrées au bout de 30 jours, avant que les premières ne disparaissent, ou on réduit la durée de blocage à 1 jour si on fait tourner l script toutes les 24h?

  3. merci, mais je préfère travailler avec l'interfae standard , plutôt que d'aller modifier une table dans la DB (défaut professionnel, on ne sait jamais les autres liens).

    Donc, j'ai juste exporté la liste et réimportée en choisissant d'écraser les IP existantes, et mettant une durée de bannissement de 1 jour. => demain tout devrait être vide. (proprement)

     

  4. cela voudrait dire que je dois lancer le script depuis ssh, et non depuis le planificateurs de tâches ?

    Ceci dit, j'ai trouvé l'erreur :  En copiant le code, il y avait des caractères invisibles qui faisaient planter le script.
    Maintenant, il est en cours d'exécution et mon CPU est à 90% ;-)

    Pour éviter ce genre de désagrément, il faudrait activer l'option "insérer code", comme il y a déjà Hyperlien et citations

     

    ok, c'est tout on, déjà fini (27718 IP bloquées)

  5. merci pour ta réponse.
    Je  me disait que c'était possible, car internet regorge de autos pour créer des torrents privés à partir de (par exemple) uTorent, mais alors ton PC/MAC qui héberge uTorrent doit tourner en continu, ce que évidemment je veux éviter puisque mes Syno eux tournent en continu. Et ainsi mes amis qui ont un NAS avec download station pourraient le télécharger tranquille

  6. Bonsoir,
    Je sais que ce n'est pas le sujet principal de ce tutoriel (quoi que ...), mais en posant ma question ici, je suis sûr d'avoir une réponse pertinente ...

    Question : je souhaite partager un fonder de mon Syno (un dossier avec les photos d'un événement), mais que la personne puisse le downloader avec Download Station et PAS avec le browser de son PC/MAC (car ça obligerait de le laisser allumé durant tout le download).

    Je pensais à créer un .torrent, mais DownloadStation ne sait pas les créer.
    Avez-vous une idée ?

    Merci

     

  7. Pourquoi pas, à priori, si tu mentionne l'adresse externe de la caméra distante, avec l'ouverture de port sur le routeur de la caméra externe.

    Je  n'ai jamais essayé (et n'ai pas la possibilité de le faire), mais il faudrait faire le test pour en avoir le coeur net.
    La prmiière chose à faire en tout cas, et de voir que tu reçois bien l'image sur ton browser distant.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.