Aller au contenu

loli71

Membres
  • Compteur de contenus

    680
  • Inscription

  • Dernière visite

  • Jours gagnés

    10

Messages posté(e)s par loli71

  1. Et tu n'as pas peur de mettre ton NAS en DMZ ?

    Moi je suis aussi sur livebox play orange, NAS dans mon réseau local avec IP fournie par la box (avec réservation DHCP) et forwarding de port.... utilisation du service DDNS sur le syno

    Et si le problème vient vraiment du service DDNS sur le syno (qui déconne parfois chez moi), tu peux soit l'activer sur la box, soit utiliser le paquet suivant : https://www.cphub.net/?id=40&pid=509

  2. il y a 12 minutes, jefouille a dit :

    - Import des sources décrites plus haut dans le fork de Loli71

    Mon post commence à dater pour être honnête ... il faut voir le fork de GaetanCambier qui a approfondi le sujet après moi et qui a encore un pull request en cours sur synocommunity (https://github.com/SynoCommunity/spksrc/pull/1676) pour mettre à jour squidguard :

    https://github.com/GaetanCambier/spksrc

     

  3. Lance un tcpdump sur le syno qui fait le blocage auto avec comme filtre l'adresse ip du syno qui se retrouve bloqué, redémarre le syno qui se retrouve bloqué, tu verras peut être quel protocole exact provoque ce blocage, cela sera un début de piste :

    Par exemple :

    tcpdump -p -n -i eth0 -vv host <ip du syno qui se fait bloquer>

    tcpdump -p -n -i eth0 -vv host <ip du syno qui se fait bloquer>

    Attention à l'IP que tu mets, ca doit être l'IP vue par le syno qui fait le blocage (donc certainement l'IP internet de ta box)

     

    EDIT: penses bien aussi a enlever le blocage qui est peut être déjà en cours avant de rebooter l'autre syno

  4. il y a 2 minutes, CoolRaoul a dit :

    Ah oui, j'oubliais, pas défaut la config syslog-ng DSM filtre les logs sshd (pfff.. :sad: j'te jure ...)

    Fait appliquer mon correctif donné ici; http://forum.synology.com/enu/viewtopic.php?f=39&t=74141#p284002

    En gros, faut faire les actions suivantes :

    pour avoir les logs des connections ssh dans /var/log/message, creer le fichier /usr/local/etc/syslog-ng/patterndb.d/sshd.conf comme suit :
     

    filter f_messages {
            level(info..emerg)
            and not facility( mail, news, cron)
            and not program(syslog-ng)
            and not filter(f_local)
            and not filter(f_synology);
    };

    puis lancer la commande suivante pour prendre en compte cette modification:
     

    synoservicecfg --restart syslog-acc

     

  5. Il y a 18 heures, StephWe a dit :

    Par la suite, je crée un fichier pour un test dans le dossier /etc/init/essai.sh

    
    #!/bin/ash
    
    # List folder web
    ls -l /volume1/web/

    Je rend le script exécutable :

    
    nas> cd /etc/init/
    nas> chmod +x essai.sh
    nas> chmod 0755 essai.sh
    nas> ls -l essai.sh
    -rwxr-xr-x    1 root     root     71 Jan  1 16:12 essai.sh

    Tout d'abord, si tu veux vraiment que ton script soit lancé à chaque démarrage de ton NAS et qu'il se soit pas supprimé à chauqe upgrade du NAS, il vaut mieux le mettre dans le répertoire suivant (si ma mémoire est bonne): "/usr/local/etc/rc.d/" et lui donner un nom de la forme "S99Monscript.sh" avec comme structure :

    #!/bin/sh
    PATH=/home/steph/mes_scripts:/bin:/usr/bin:/usr/syno/bin   # on peu ajouter /sbin,/usr/sbin et /usr/syno/sbin si necessaire
    
    case $1 in
    start)
            # faire quelque chose pour le demarrage
            exit 0
            ;;
    stop)
            # faire quelque chose pour l'arrêt        
            exit 0
            ;;
    restart)
            # faire quelque chose pour le restart
            exit 0
            ;;
    *)
            /bin/echo "usage: $0 { start | stop | restart }" >&2
            exit 1
            ;;
    esac

    Ensuite, il n'est pas forcément nécessaire de modifier le PATH pour y adjoindre ton dossier avec tes scripts, il est préférable d'appeler tes scripts avec le chemin complet plutôt, par exemple si ton script "essai.sh" se trouve dans ton répertoire "/home/steph/mes_scripts", utilise la ligne

    /home/steph/mes_scripts/essai.sh

    ou encore

    cd /home/steph/mes_scripts/
    ./essai.sh

    EDIT: ajout du path dans le début du script suite à la remarque de CoulRaoul ;-)

×
×
  • 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.