fix typos
This commit is contained in:
parent
660c981521
commit
05071dd494
1 changed files with 11 additions and 11 deletions
|
@ -1,8 +1,8 @@
|
||||||
DNS dynamique avec l'api d'online.net et de python
|
DNS dynamique avec l'api de Scaleway et de python
|
||||||
##################################################
|
#################################################
|
||||||
|
|
||||||
:date: 2021-10-27 21:00
|
:date: 2021-10-27 21:00
|
||||||
:modified: 2021-10-27 21:00
|
:modified: 2021-11-01 23:30
|
||||||
:tags: DNS, API, python
|
:tags: DNS, API, python
|
||||||
:category: network
|
:category: network
|
||||||
:slug: dyndns_online
|
:slug: dyndns_online
|
||||||
|
@ -13,21 +13,21 @@ DNS dynamique avec l'api d'online.net et de python
|
||||||
|
|
||||||
Cette année j'ai été obligé de changer de FAI, je suis passé chez Orange et j'ai (re)découvert les joies d'une ip dynamique...
|
Cette année j'ai été obligé de changer de FAI, je suis passé chez Orange et j'ai (re)découvert les joies d'une ip dynamique...
|
||||||
|
|
||||||
Étant auto-hebergé, il m'a fallu trouvé une solution.
|
Étant auto-hebergé, il m'a fallu trouver une solution.
|
||||||
|
|
||||||
Solutions
|
Solutions
|
||||||
---------
|
---------
|
||||||
|
|
||||||
J'ai bien commencé à chercher des solution de dynDNS mais je me suis vite rendu compte que ça ne me convenait pas (panne à répétition, temps de MAJ, etc ...).
|
J'ai bien commencé à chercher des solutions de dynDNS mais je me suis vite rendu compte que ça ne me convenait pas (panne à répétition, temps de MAJ, etc ...).
|
||||||
|
|
||||||
Ensuite, je me suis dit que j'allais me monter un bind auto-hebergé mais par manque de temps, j'ai mis cette solution de coté.
|
Ensuite, je me suis dit que j'allais me monter un bind auto-hebergé, mais par manque de temps, j'ai mis cette solution de côté.
|
||||||
|
|
||||||
Et par le plus grand des hasard en mettant à jour une entrée DNS, je me suis rendu compte que Scaleway avait une API pour gérer ses services.
|
Et par le plus grand des hasards en mettant à jour une entrée DNS, je me suis rendu compte que Scaleway avait une API pour gérer ses services.
|
||||||
|
|
||||||
Dyndns.py
|
Dyndns.py
|
||||||
---------
|
---------
|
||||||
|
|
||||||
J'ai donc écrit `ce petit script <https://gitlab.com/Milka64/dyndns_online.net>`_ (qui est utilisable par tous) dont je vais détailler les differentes parties.
|
J'ai donc écrit `ce petit script <https://gitlab.com/Milka64/dyndns_online.net>`_ (qui est utilisable par tous) dont je vais détailler les différentes parties.
|
||||||
|
|
||||||
Il n'y a besoin que du token de l'api (disponible `ici <https://console.online.net/fr/api/access>`_)
|
Il n'y a besoin que du token de l'api (disponible `ici <https://console.online.net/fr/api/access>`_)
|
||||||
|
|
||||||
|
@ -121,7 +121,7 @@ Crée une nouvelle zone, la peuple (avec les entrées de la version active) et l
|
||||||
Main
|
Main
|
||||||
~~~~
|
~~~~
|
||||||
|
|
||||||
Appelé lors de l'éxecution du scipt
|
Appelé lors de l'exécution du scipt
|
||||||
|
|
||||||
|
|
||||||
.. code-block:: python
|
.. code-block:: python
|
||||||
|
@ -182,9 +182,9 @@ BONUS : acme.sh + api online
|
||||||
|
|
||||||
En me documentant sur l'api d'online, je me suis rendu compte qu'acme.sh permet d'utiliser l'api de Scaleway.
|
En me documentant sur l'api d'online, je me suis rendu compte qu'acme.sh permet d'utiliser l'api de Scaleway.
|
||||||
|
|
||||||
Jusqu'à présent je mettais à jour mes certificats à la main tous les 3 mois (avec quelques raté à l'occasion...).
|
Jusqu'à présent je mettais à jour mes certificats à la main tous les trois mois (avec quelques raté à l'occasion...).
|
||||||
|
|
||||||
Il n'y a juste besoin du token.
|
Il y a juste besoin du token.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue