Il existe 2 types d'adresses IP:
- les adresses dites "privées" (ou encore RFC1918) qui sont dans les espaces d'adressage 10/8, 172.16/12 et 192.168/16,
- les adresses dites "publiques" qui sont en dehors des adresses RFC1918.
Une box fournit plusieurs fonctions réseau:
- elle est identifiée par une adresse publique (assignée par le FAI),
- elle connecte les équipements du particulier avec des adresses privées (généralement distribuées par DHCP),
- elle effectue de la translation d'adresse IP et de port TCP/UDP lorsqu'il s'agit de flux avec des équipements qui ne sont pas dans le réseau local.
Prenons le cas d'une camera IP connectée sur le réseau local, d'adresse 192.168.0.10 par exemple. On suppose d'autre part que cette camera est accessible avec un navigateur sur son port 8080 (https://192.168.0.10:8080). On suppose en outre que la box possède l'adresse IP publique 194.149.170.45.
Comme expliqué ci-dessus, l'adresse de la camera étant privée, elle n'est pas directement accessible depuis l'Internet. Il va donc falloir configurer la box pour effectuer une translation d'adresse et de redirection de port TCP.
On va donc configurer la redirection suivante : 194.149.170.45 port 5000 <-> 192.168.0.10 port 8080
Pour accéder à la camera IP depuis son smartphone par exemple, il suffira d'avoir un accès Internet, puis de lancer un navigateur avec l'url https://194.149.170.45:5000. Lorsque les paquets traverseront la box, elle effectuera la translation/redirection en https://192.168.0.10:8080
En conclusion, le fait que plusieurs internautes possèdent une camera IP joignable en 192.168.0.10:8080 ne pose pas de problème puisqu'on utilise l'adresse publique assignée à la box quand on configure la redirection. Il y a donc unicité de la camera qu'on veut joindre.
-VX
Partager