Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
+++
aliases = [ "interfaces-specifiques-de-pair",]
date = 2017-03-31
weight = 9
title = "Ajouter/Retirer des interfaces spécifiques de pair"
[taxonomies]
authors = [ "cgeek",]
+++
# Ajouter/Retirer des interfaces spécifiques de pair
> Reprise d'un [commentaire sur le ticket GitHub #337](https://github.com/duniter/duniter/issues/337#issuecomment-251380492).
## Ajouter une interface
```
duniter config --addep "SUPER_ENDPOINT_ELASTIC_SEARCH cgeek.fr blablabla 21020"
```
Ce qui produit :
```json
{
"version": 2,
"currency": "test_net",
"endpoints": [
"BASIC_MERKLED_API cgeek.fr 88.174.120.187 2a01:e35:8ae7:8bb0:b468:a0c:a607:379f 9330",
"BASIC_MERKLED_API 88.174.120.187 9333",
"SUPER_ENDPOINT_ELASTIC_SEARCH cgeek.fr blablabla 21020"
],
"block": "44041-0000297B14119AC6710D493D773821B11E016DBE317E778FF8B0B5BC347B8039",
"signature": "tgNB44JiHBuP3G1DsQthkTFBrghNX7me1R5XACx15SQ1RC39yuqhaHWhy94rYttJRgsWNPOQPRmfuEDs6bM7BQ==",
"pubkey": "HnFcSms8jzwngtVomTTnzudZx7SHUQY8sVE1y8yBmULk"
}
```
## Supprimer une interface
```
duniter config --remep "SUPER_ENDPOINT_ELASTIC_SEARCH cgeek.fr blablabla 21020"
```
Ce qui produit :
```json
{
"version": 2,
"currency": "test_net",
"endpoints": [
"BASIC_MERKLED_API cgeek.fr 88.174.120.187 2a01:e35:8ae7:8bb0:b468:a0c:a607:379f 9330",
"BASIC_MERKLED_API 88.174.120.187 9333"
],
"block": "44041-0000297B14119AC6710D493D773821B11E016DBE317E778FF8B0B5BC347B8039",
"signature": "tgNB44JiHBuP3G1DsQthkTFBrghNX7me1R5XACx15SQ1RC39yuqhaHWhy94rYttJRgsWNPOQPRmfuEDs6bM7BQ==",
"pubkey": "HnFcSms8jzwngtVomTTnzudZx7SHUQY8sVE1y8yBmULk"
}
```
## Précautions
Une bonne pratique est de réaliser ces opérations **exclusivement sur un seul nœud**, qui s'occupera de gérer les interfaces spécifiques. Car si vous avez :
* un nœud qui ajoute l'interface `EP1`
* un *autre* nœud qui supprime l'interface `EP1`
Alors vous tomberez dans un [ping-pong infini]({filename}cles-partagees.md#le-stock-de-blockstamp),
ce qui consommera tout le stock disponible de tampons temporels pour émettre de nouvelles fiches de pair. Vous n'aurez alors plus la possibilité de mettre à jour votre fiche de pair avant qu'un nouveau bloc apparaisse.