This site uses cookies! Learn More

Ce site utilise des cookies !

En continuant à utiliser ce site, vous vous engagez à nous permettre de stocker des cookies sur votre ordinateur.

 

Si nous utilisons des cookies et retenons des données anonymes, c’est pour nous aider à mieux gérer notre mesure d’audience, aider nos partenaires commerciaux à nous rémunérer et nos partenaires publicitaires à proposer des annonces qui vous correspondent.

 

Grâce à ces cookies, le forum est en mesure de savoir qui écrit un message et utile pour le système d'authentification.

 

En cliquant sur « J'accepte », vous acceptez l'utilisation par NAS-Forum de cookies publicitaires et de mesure d'audience fine.

Sylvain37

Configuration avec Labox SFR, script nécessaire

Messages recommandés

Bonsoir, 

J'ai posté un message dans le tuto dns de Fenrir mais il s'avère que cela n'a rien à voir avec le serveur dns

Le 28/01/2018 à 19:39, Sylvain37 a dit :

Bonsoir,

Je poste ici car je pense que c'est lié à un problème de résolution sur ma box ou dans les réglages du nas

j'ai appliqué les tuto sécurité, vpn et dns (1ère partie) de Fenrir mais j'ai un problème d'accès depuis internet à mon nas, en local aucun problème.

Que ce soit via open VPN ou directement en https://mondomain.synology.me, après un certain temps (j'ai redémarrer la box hier soir et ce matin ça n'a pas fonctionné) impossible d'y accéder (connection timeout)

En effet, ce qui est bizarre, dès que je redémarre ma box internet tout fonctionne parfaitement.

C'est ma box qui gère le DHCP. J'y ai indiqué manuellement le dns primaire (adresse ip de mon NAS) et je n'ai pas mis de dns secondaire.

J'ai vraiment l'impression d'avoir bien appliqué les tutos mais la je sèche un peu sur ce problème ... :confused:

En faisant des recherches, je viens de le découvrir sur les forums SFR que c'est un problème lié à Labox SFR (anciennement Numéricable)  lien 

En réalité, à l'issue de 24h, la redirection des ports ne fonctionne pas et on doit redémarrer la box pour que cela fonctionne.

Un utilisateur a eu l'idée de créer un script pour redémarrer la box tous les jours à 5 heures du matin mais je suis un total débutant et je ne sais pas comment le mettre en place

Voici le script qu'il a créé :

#!/bin/bash

# CONFIGURATION
IP="192.168.0.1"
user="admin"
password="password"

# Connection a l'interface
wget -q -P /dev/null --post-data="loginUsername=${user}&loginPassword=${password}" --no-check-certificate --delete-after https://${IP}/goform/login

# Appel de la page pour reboot
wget -q -P /dev/null --tries=1 --header="Origin:https://${IP}" --header="Referer: https://${IP}/config.html" --post-data "" --no-check-certificate https://${IP}/goform/WebUiOnlyReboot

 

Dans le planificateur des tâches, j'ai vu qu'on pouvait créer une tâche planifiée, un script défini par l'utilisateur mais après, je suis perdu...

1er onglet : Tâche : j'imagine le nom qu'on lui donne ; Utilisateur : root( (tous les droits j'imagine on laisse comme cela)

2ème onglet : Après la programmation rien de compliqué (quotidienne à une heure définie)

3ème onglet : Exécuter la commande, j'imagine que je dois copier coller le script, mais qu'ais-je à modifier pour qu'il colle à ma configuration ?

Merci d'avance

 

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a une heure, Sylvain37 a dit :

En faisant des recherches, je viens de le découvrir sur les forums SFR que c'est un problème lié à Labox SFR (anciennement Numéricable)  lien 

En réalité, à l'issue de 24h, la redirection des ports ne fonctionne pas et on doit redémarrer la box pour que cela fonctionne.

Salut,

C'est exact, le modem de la  Labox déraille au bout d'un certains temps.

Autre solution, passer Labox en mode bridge et ajouter un routeur wifi derrière. Je l'ai fait et ça  marche super bien.

Je me tiens à ta disposition si ça t'intéresse. 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Je souhaite d'abord essayer de régler le problème avec un script, si je peux éviter d'acheter un routeur, j'utiliserais cette solution en dernier recours... :confused:

Si c'est possible d'avoir un peu d'aide pour la mise en place du script, je suis preneur, merci

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Si cela peut servir à d'autres, voici le script mis a jour (car celui posté plus haut ne doit plus marcher à cause d'une mise à jour de la box)

#!/bin/bash                                                                     
                                                                                
# CONFIGURATION                                                                 
IP="192.168.0.1" 
user="login"                                                                
password='password'                                                                                                          
# Connection a l'interface                                                      
token_login=$(curl http://${IP}/login.html -s | grep 'var SessionKey =' | sed -e
 's/.*[^0-9]\([0-9]\+\)[^0-9]*$/\1/')                                                                                                                      
#echo 'token_login : '${token_login}                                                                                                                           
curl -d "loginUsername=${user}&loginPassword=${password}" -X POST -H "Content-Ty
pe: application/x-www-form-urlencoded" http://${IP}/goform/login?sessionKey=${to
ken_login}                                                                      
                                                                                
token_config=$(curl http://${IP}/config.html -s | grep 'var SessionKey =' | sed 
-e 's/.*[^0-9]\([0-9]\+\)[^0-9]*$/\1/')                                         
                                                                                
#echo 'token_config : '${token_config}                                                                                                                          
curl -X POST -H "Connection: keep-alive" -H "Content-Type: application/x-www-for
m-urlencoded" -H "Referer: http://${IP}/config.html" --connect-timeout 3 http://
${IP}/goform/WebUiOnlyReboot?sessionKey=${token_config}

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Euh.... Ben non ! Il faut changer le champ user et password par les valeurs que tu as mises ? (Ou celles indiquées sous la box il me semble pour une configuration standard/usine)

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.