Open DynDNS: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Le "Dynamic DNS" est un service permet à un machine du réseau d'avoir un nom de domaine fixe avec des adresses IP (v4 ou v6) transitoires (ie changeant en fonction des conne...") |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
Le "Dynamic DNS" est un service permet à un machine du réseau d'avoir un nom de domaine fixe avec des adresses IP (v4 ou v6) transitoires (ie changeant en fonction des connections et déconnections à des hotspots publics ou de réseaux domestiques). |
Le "Dynamic DNS" est un service permet à un machine du réseau d'avoir un nom de domaine fixe avec des adresses IP (v4 ou v6) transitoires (ie changeant en fonction des connections et déconnections à des hotspots publics ou de réseaux domestiques). |
||
Il existe des services en ligne comme http://dyn.com (freemium), ... Cependant, |
Il existe des services en ligne comme http://dyn.com (freemium), ... Cependant, la configuration reste le souvent manuelle et complexe à mettre en œuvre. |
||
L'objectif du projet est de développer une solution de Dynamic DNS open-source et en Python n'utilisant pas Bind et exploitant les routages de port via [http://upnp.org/specs/gw/igd2/ UPnP IGD] |
|||
L'objectif du projet est dé |
|||
Les exigences non fonctionnelles sont : |
Les exigences non fonctionnelles sont : |
||
* sécurité |
* sécurité |
||
* performance |
* performance |
||
* passage à l'échelle |
* passage à l'échelle |
||
* conformité |
|||
* Conformité |
|||
* |
* portabilité (Android, Linux, MacOS, Windows) |
||
Les technologies utilisées sont : |
Les technologies utilisées sont : |
||
Line 19: | Line 18: | ||
* [[REST]] Django ??? |
* [[REST]] Django ??? |
||
* DNS Python |
* DNS Python |
||
* [[Redis.io]] |
* [[Redis.io]] pour le stockage (key-value) |
||
* http://omnipotent.net/jquery.sparkline/#s-about (voir l'exemple dans http://www.pypi-mirrors.org/) |
* [http://omnipotent.net/jquery.sparkline/#s-about jquery.sparkline] (voir l'exemple dans http://www.pypi-mirrors.org/) |
Latest revision as of 10:44, 21 January 2014
Le "Dynamic DNS" est un service permet à un machine du réseau d'avoir un nom de domaine fixe avec des adresses IP (v4 ou v6) transitoires (ie changeant en fonction des connections et déconnections à des hotspots publics ou de réseaux domestiques).
Il existe des services en ligne comme http://dyn.com (freemium), ... Cependant, la configuration reste le souvent manuelle et complexe à mettre en œuvre.
L'objectif du projet est de développer une solution de Dynamic DNS open-source et en Python n'utilisant pas Bind et exploitant les routages de port via UPnP IGD
Les exigences non fonctionnelles sont :
- sécurité
- performance
- passage à l'échelle
- conformité
- portabilité (Android, Linux, MacOS, Windows)
Les technologies utilisées sont :
- Python
- Python for Android
- Django ou Flask (pour l'IHM web)
- REST Django ???
- DNS Python
- Redis.io pour le stockage (key-value)
- jquery.sparkline (voir l'exemple dans http://www.pypi-mirrors.org/)