FB-REVOLUTION.FR FB-REVOLUTION.FR

RETOUR

CAMERA TUTORIEL PORTS EXTERNES

Les nouveaux firmwares ont permis d’autres possibilités en ce qui concerne l’adressage des périphériques connectés sur votre Freebox. Je vais vous donner ici quelques explications concernant spécifiquement la caméra et son utilisation à distance.

En règle générale pour qu’un périphérique permettant la surveillance vidéo à distance soit tout le temps accessible, il est souhaitable que son adresse IP soit fixe.


LES PORTS ETHERNET INTERNES AU RÉSEAU

Votre Freebox si elle est en mode Routeur va donner une adresse à chaque périphérique connecté sur votre réseau. Cette adresse ethernet de type 192.168.1.xxx permet à vos périphériques d’accéder au routeur, à internet et de communiquer entre eux. La configuration DHCP de votre Freebox permet de gérer ces adresses. Lorsque vous vous rendez sur la console de gestion du Server pour gérer le réseau (Réseau Local - Serveur DHCP - Configuration) vous pouvez modifier certaines caractéristiques de votre réseau personnel.

Pour que la Freebox donne des adresses ethernet à vos périphériques, il faut bien sur activer le serveur DHCP.

Dans notre cas où vous souhaitez installer une caméra, mais même en général, il vaut mieux valider l’option Assignation fixe par machine, ainsi chaque ordinateur ou périphérique aura toujours la même adresse dans votre réseau. Pour la caméra elle sera ainsi toujours détectée à une seule adresse, l’assignation fixe est aussi intéressante pour bloquer l’accès à internet sur un poste à certains horaires avec le contrôle parental.

Le début et la fin de la plage d’adresses indique au routeur les limites d’adresses à distribuer. Dans l’exemple ci-dessous il est possible d’avoir 250 machines connectées de l’adresse 192.168.1.1 à 192.168.1.250. Cette configuration vous permet d’avoir 250 périphériques gérés par la Freebox (que ce soit en filaire ou wifi), ce qui est largement suffisant pour un réseau personnel.

Enfin le serveur DNS1 est l’adresse de votre Freebox qui distribue les IP ethernet à vos périphériques. Elle est en dehors de la plage d’adresses précédemment citée.

Reprenons la caméra, si vous avez correctement réalisé la connexion initiale à votre réseau, elle dispose désormais d’une adresse du type 192.168.1.xxx. Par exemple disons que cette adresse est 192.168.1.42, depuis n’importe quel ordinateur de votre réseau, si vous lancez une connexion internet à cette adresse (http://192.168.1.42), vous arriverez sur l’interface de gestion de votre caméra.

L’intéret de la caméra type Foscam est qu’elle puisse se connecter en WiFi, il suffit de ce fait de la débrancher d’un endroit et de la rebrancher dans une autre pièce. L’assignation fixe de la Freebox ayant été validée plus haut, elle sera tout de suite visible par un poste. Il faudra cependant, dans les options de la caméra ‘Wireless Lan Setting’ définir le réseau WiFi de la Freebox, chose qui ne pourra être faite qu’après avoir réalisé la connexion initiale en filaire.

Dès que vous avez connecté la caméra en WiFi, il est possible de débrancher le câble RJ45, elle est alors autonome. Il est possible également que son adresse IP soit modifiée lorsqu’elle se connecte en WiFi. Le logiciel IP Camera Tool initialement installé, vous donnera sa nouvelle adresse dans votre réseau.

Vous pouvez ainsi par exemple, surveiller une chambre d’enfant (même dans le noir, la caméra a une vision nocturne), une entrée de garage ou tout autre point d’intéret dans votre maison en branchant votre caméra sans fil à tel ou tel endroit.

Mais si vous voulez voir votre caméra depuis votre bureau par exemple il faut modifier 2 ou 3 trucs. Nous allons voir les adresses internet externes à votre réseau pour ce faire.

LES PORTS INTERNET EXTERNES AU RÉSEAU

Dans votre installation au domicile si vous tapez http://192.168.1.42 pour reprendre l’exemple précédent, vous voyez votre caméra. Mais depuis un poste extérieur à votre domicile, si vous tapez cette adresse, vous n’avez rien.

En effet pour joindre votre routeur depuis l’extérieur, il faut taper votre adresse IP Internet. Vous trouverez votre adresse IP sur la console de votre Server dans la partie ‘Connexion Internet - Status’. Elle est de la forme 12.34.56.789, c’est votre adresse personnelle, depuis un ordinateur situé n’importe où dans le monde, en tapant cette adresse on arrive sur votre réseau. D’où l’importance lorsque vous ouvrez une connexion au Web, de mettre des mots de passe relativement complexes pour éviter le hacking et les pirates.

Faisons un essai, vous êtes au bureau, vous voulez voir la maison, vous tapez votre adresse IP.

Vous voyez quoi ? Vous arrivez sur la page d’accès à votre Freebox Server. Pas mal, bon début.

Sur internet pour accéder à un service il faut taper donc une adresse précise, tout comme pour arriver sur ce site. Il est plus facile de mémoriser fb-revolution.fr que 98.76.54.321 surement. C’est pourquoi il est judicieux d’utiliser la fonction DNS Dynamique nouvellement implémentée sur votre Freebox avec le firmware 1.1.1.

Cette fonction détaillée dans la partie Tutoriaux/DNS Dynamique permet donc de retrouver votre routeur sur internet par une adresse plus facile à retenir. Pour exemple imaginons que notre adresse soit http://macamera@dyndns.org, adresse que nous avons créée en suivant le tutorial, pour accéder à votre routeur il suffira de taper désormais http://macamera@dyndns.org

Sauf que, nous on veut voir à distance la caméra, et là on arrive sur le routeur.


Petite notion des ports internet.

Sur internet lorsque vous accédez à un site, le système se connecte à une adresse que l’on sait maintenant gérer, mais aussi à un port permettant une fonction précise. Pour utiliser un port, il suffit de taper cette adresse suivie de deux points (:) et du numéro de la fonction souhaitée.

Par exemple la fonction la plus utilisée est la consultation d’un site sur internet. Pour cette fonction le port est 80. Par exemple pour accéder à ce site il faut taper http://fb-revolution.fr. Essayez de taper http://fb-revolution.fr:80, vous arrivez au même résultat. Avec une légère modification si vous êtes attentif, l’adresse tapée efface automatiquement :80

C’est en effet la fonction la plus utilisée, et elle est supprimée automatiquement lors d’une connexion. Il existe d’autres fonctions comme le FTP permettant le téléchargement de fichiers par un protocole adapté, la fonction est :21 pour le FTP. Dans ce site certains fichiers sont téléchargeables et ce protocole est automatiquement géré par le site de façon transparente pour l’utilisateur de manière à gagner en confort d’utilisation. Mais sans le savoir vous utilisez tous les jours de nombreux protocoles. Il en existe beaucoup d’autres, mais je vais être hors sujet (déjà que j’ai tendance à m’étendre quand je parle d’un truc !).


Modifications sur la caméra

Nous allons voir comment faire pour modifier le port d’accès à votre caméra, de façon à la voir depuis Internet.

Retournons dans les paramétrages de la caméra, reconnectez vous à l’adresse de votre caméra http://192.168.1.42 pour notre exemple. Dans la partie ‘Device Management’ allez sur ‘Basic Network Settings’

C’est la partie qui gère l’adressage de votre caméra. ‘Obtain IP from DHCP Server’ peut être désormais coché depuis les derniers firmwares (dans la vidéo, j’avais défini une adresse manuellement), l’adresse de votre caméra est donnée par la Freebox. Si cette case est décochée chez vous, cochez la et faites ‘Submit’ sans aucune autre modification. La caméra va se relancer et peut être se connecter à une autre adresse. C’est cette adresse qu’il faut utiliser pour voir votre caméra depuis un ordinateur de votre maison, disons qu’ici c’est toujours http://192.168.1.42

Maintenant dans la ligne ‘Http Port’ vous devez voir 80. Nous allons modifier cette valeur pour créer artificiellement un nouveau port pour une fonction personnelle. Il faut cependant garder le chiffre 8 au début, signe que c’est un accès internet. Vous pouvez taper ce que vous souhaitez de la forme 8xxx, ça peut être 88, 804, 8521, bref ce que vous voulez du moment que ça commence par 8 et que ça ne dépasse pas 4 chiffres. J’ai choisi ici sans grande originalité 81.

La ligne ‘Network Lamp’ permet ou non d’allumer une led verte en façade de la caméra lorsqu’elle est en fonction. Vous pouvez ainsi la faire allumer ou pas à votre gré suivant le mode de discrétion que vous souhaitez.

Vous validez les changements, la caméra redémarre.

Bon et alors ? Ça fait quoi ?

Reconnectons nous à la caméra par http://192.168.1.42 et la surprise, on n’a plus rien. C’est malin, ça marchait avant !

Comme on a vu dans la remarque sur les ports internet, par défaut quand vous tapez une adresse, automatiquement et de façon entièrement transparente :80 est ajouté. Vous avez donc tapé http://192.168.1.42:80 sans le savoir.

Mais vous venez de définir http port à 81 sur votre caméra. Essayez donc de taper http://192.168.1.42:81

Surprise, ça remarche. Ainsi donc maintenant pour voir votre caméra dans votre réseau il faut ajouter :81 à l’adresse interne de la caméra.

Si vous utilisez le logiciel windows IP Camera Tool fourni avec la caméra, ou son équivalent pour Mac, vous verrez que l’adresse de votre caméra contient maintenant :81 à la fin.

Bon, depuis internet, ceux qui ont suivi le topo, ont compris qu’il faut taper http://macamera@dyndns.org:81 ou http://votreipfreebox:81 pour ceux qui n’ont pas utilisé DNS Dynamique. Attention à distance ce n’est plus l’adresse camera 192.168.1.42 qu’il faut utiliser mais l’adresse IP de votre freebox qui est du type 82.xx.xx.xxx (merci Jacques pour cette précision)

Après validation vous aurez ainsi cette ligne dans redirection des ports.

Cela signifie qu’une connexion internet arrivant sur votre freebox avec un port 81 (Port WAN), ira communiquer avec le périphérique 192.168.1.42 qui a aussi dans votre réseau le port 81 (Port LAN)

Refaisons depuis un poste externe http://macamera@dyndns.org:81 ou http://votreipfreebox:81 et là, surprise vous voyez votre caméra !

Nous pouvons désormais visualiser l’image vue par la caméra à distance, ou tout au moins arriver sur sa page de connexion et voir l’image. Il existe des logiciels qui peuvent de connecter à votre caméra pour arriver directement sur l’image donnée de celle-ci sans tomber sur la page d’accueil de l’interface de la caméra. Un exemple est donné dans la partie Tests/Foscam Surveillance Pro qui permet ainsi de visualiser et de paramétrer à distance votre caméra depuis un téléphone.

Vous pouvez ainsi faire un système de surveillance de votre domicile joignable à distance et qui vous avertit d’une éventuelle intrusion en recevant un mail avec photos, il faut pour cela avoir programmé votre caméra sur son interface ‘Device Management/Mail Service Settings’ d’une part pour mémoriser dans le firmware de votre caméra une ou plusieurs adresses mail à avertir.

Plusieurs destinataires programmables, pour Sender, mettez votre adresse Free


Vous indique si l’adresse caméra à changée ou s’est rechargée (cas de relancement de la Freebox)

Et d’autre part toujours dans l’interface de votre caméra dans ‘Device Management/Alarm Services Settings’, il faut cocher la case ‘Motion Detect Armed’ pour détecter un mouvement dans le champ de la caméra, et ‘Send Mail on Alarm’ pour recevoir un mail avec photos en cas d’intrusion détectée. Il est possible de créer un emploi du temps (Shreduler) pour dire à quelles heures la caméra doit être en mode détection pendant la semaine.

Oui, je sais, c’est un peu long, mais à défaut d’être concis, j’essaye d’être clair )

Il faut d’abord renseigner les champs Sender, receiver, smtp server et port et faire ‘Submit’ avant de cliquer ‘Test’. Si tout est ok vous aurez un message de confirmation.

Oui sauf que ça ne fonctionne toujours pas. La Freebox a en effet un firewall, systéme qui permet de bloquer les connexions un peu bizarres. Et cette connexion en 81 est bizarre pour le routeur, mais plus pour nous, on sait que c’est un port pour la caméra.

On va donc dire à la Freebox d’autoriser ce truc. Retournez à votre console de gestion Freebox, dans la partie ‘Reseau local-Redirections de ports-Simples’ et ajoutez une redirection comme suit :

FIREWALL FREEBOX