cyberjm Posté(e) le 5 juillet 2010 Partager Posté(e) le 5 juillet 2010 Bonjour 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
catimimi Posté(e) le 5 juillet 2010 Partager Posté(e) le 5 juillet 2010 Bonjour 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Sum67 Posté(e) le 5 juillet 2010 Partager Posté(e) le 5 juillet 2010 Je vois pas trop comment ton Syno peut conna 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
catimimi Posté(e) le 5 juillet 2010 Partager Posté(e) le 5 juillet 2010 Je vois pas trop comment ton Syno peut conna 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
boulick Posté(e) le 5 août 2010 Partager Posté(e) le 5 août 2010 Le SYNO connait l'@WAN Catimini a raison. Mais ce n'est pas celle qui est envoyé dans les pacquets. Le Syno envoie les pacquets a destination de dyndns vers l'adresse GW ( ta Box qui souvent est en 192.168.1.1, et c'est elle par l'intermédiaire du NAT ou NATP qui fait le mapping @ privée : Port / @Public / Port. <br><br>Pour connaitre ton @PUBLIC si on te vole ton SYNO, Consulte ton Dyndns, et informe les autorité rapidement, car les adresses sont souvent flotante.... sauf pour Free.<br><br> <br>Bonjour,<br><br>Le syno connaît obligatoirement l'adresse WAN puisqu'il est capable de la communiquer au service DDNS, regarde sur la page correspondante du DSM, l'adresse WAN est affichée.<br>Une simple requête PHP suffit pour connaître cette adresse:<br><br><?php echo(getenv(REMOTE_ADDR)); ?><br><br>Cordialement.<br>Michel.<br> 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyberjm Posté(e) le 15 septembre 2010 Auteur Partager Posté(e) le 15 septembre 2010 Bonsoir, Je suis toujours 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cricx Posté(e) le 16 septembre 2010 Partager Posté(e) le 16 septembre 2010 Bonsoir, Je suis toujours 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyberjm Posté(e) le 16 septembre 2010 Auteur Partager Posté(e) le 16 septembre 2010 le plus simple : installer nail (ipkg install nail), puis : wget -qO - http://whatismyip.org|nail -s "voici mon IP" tonadressemail Super, merci peut 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cricx Posté(e) le 16 septembre 2010 Partager Posté(e) le 16 septembre 2010 regarde d 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyberjm Posté(e) le 16 septembre 2010 Auteur Partager Posté(e) le 16 septembre 2010 Bonsoir, Merci ! j'ai beaucoup appris. J'ai ajout 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) le 17 septembre 2010 Partager Posté(e) le 17 septembre 2010 en unix c'est pas $n ou nest un chiffre : $1 ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cricx Posté(e) le 17 septembre 2010 Partager Posté(e) le 17 septembre 2010 Bonsoir, Merci ! j'ai beaucoup appris. J'ai ajouté une paragraphe [iPpublique] dans /usr/syno/synoman/webman/texts/fre/mails Ensute j'ai édité le S99zbootok.sh et j'ai ajouté: IPPUB=`wget -qO - http://whatismyip.org` /usr/syno/bin/synomail IPpublique à la fin du fichier. Je reçois bien un email quand je reboot, mais pas la variable, que je mette %IPPUB% ou $IPPUB. En fait je reçois %IPPUB% ou $IPPUB dans le mail. Comment fait-on transiter une variable ? Je suis désolé... un vrai newbie de base... j'ai bien peur que ça ne soit pas possible avec la solution retenue par synology. En effet, ils utilisent un programme spécifique (synomail) qui est un exécutable compilé et donc on ne sait pas comment il fonctionne, mais on peut constater qu'il utilise les entrées de /usr/syno/synoman/webman/texts/fre/mails, et des variables propres au programme notées %VARIABLE% et non des variables système (celles qu'on note $variable). pour revenir sur le sujet d'origine, il est beaucoup plus simple d'utiliser la commande que je t'ai donnée (et la mettre dans ton fichier S99zbootok.sh), encore que je trouve préférable de la mettre dans /etc/rc/local, car il ne s'agit pas d'un service à lancer. Ceci dit, si tu tiens à utiliser synomail, il suffit que tu définisses une pseudo variable, par exemple %MONIP% dans les textes, et que tu remplaces cette pseudo variable par ton IP. tout d'abord, après avoir rajouté la pseudo variable là ou il faut, on copie le fichier des textes : cp /usr/syno/synoman/webman/texts/fre/mails /usr/syno/synoman/webman/texts/fre/mails_sauve puis, dans le S99zbootok.sh : IPPUB=`wget -qO - http://whatismyip.org` # la variable $IPPUB contient donc l'adresse IP # on remplace dans le fichier /usr/syno/synoman/webman/texts/fre/mails le texte %MONIP% par l'IP (soit $IPPUB) sed -i "s/%MONIP%/$IPPUB/" /usr/syno/synoman/webman/texts/fre/mails # on envoie le mail /usr/syno/bin/synomail IPpublique #et on restaure le fichier cp /usr/syno/synoman/webman/texts/fre/mails_sauve /usr/syno/synoman/webman/texts/fre/mails mais c'est un peu tiré par les cheveux... je trouve beaucoup plus simple d'ajouter une ligne dans /etc/rc.local : wget -qO - http://whatismyip.org|nail -s "voici mon IP" tonadressemail après avoir installé nail. Bien sûr, on peut créer un mail un peu plus élaboré (textes du même type que synomail), envoyer en copie et des tas d'autres choses 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyberjm Posté(e) le 17 septembre 2010 Auteur Partager Posté(e) le 17 septembre 2010 Excellent ! Merci m'sieur CricX ! Je pense qu'effectivement il vaut mieux faire plus simple. Merci beaucoup pour cette solution (et les explications qui vont avec) euhhhh, si je peux abuser... Voila une autre question. En fait l'id 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cricx Posté(e) le 17 septembre 2010 Partager Posté(e) le 17 septembre 2010 Excellent ! Merci m'sieur CricX ! Je pense qu'effectivement il vaut mieux faire plus simple. Merci beaucoup pour cette solution (et les explications qui vont avec) euhhhh, si je peux abuser... Voila une autre question. En fait l'id 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyberjm Posté(e) le 17 septembre 2010 Auteur Partager Posté(e) le 17 septembre 2010 Bonsoir, deux approches : continuer sur la voie du mail. Pour cela, deux solutions : installer son propre serveur smtp en direct mx (donc mailstation sans relay host), c'est ce que j'ai sur ma machine et 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyberjm Posté(e) le 21 septembre 2010 Auteur Partager Posté(e) le 21 septembre 2010 Bon... apr 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.