Les quatre routeurs Spoke de la topologie jouent toujours le rôle de routeur d'extrémité.
Pour les manipulations de configuration de ce rôle, on s'appuie sur le support de travaux pratiques : Routeur Spoke (vert).
De façon à rendre les tests de validation des communications plus “réalistes“, on ajoute une instance de service Web dans chaque conteneur et on effectue des tests de bout en bout entre les différents réseaux de conteneurs.
-
Installation des services Web
$
for i in {0..2}; do lxc exec container$i -- apt install lighttpd; done -
Liste des services Web
$
for i in {0..2}; do lxc exec container$i -- ss -tan; done WARNING: cgroup v2 is not fully supported yet, proceeding with partial confinement State Recv-Q Send-Q Local Address:Port Peer Address:Port Process LISTEN 0 1024 0.0.0.0:80 0.0.0.0:* LISTEN 0 1024 [::]:80 [::]:* WARNING: cgroup v2 is not fully supported yet, proceeding with partial confinement State Recv-Q Send-Q Local Address:Port Peer Address:Port Process LISTEN 0 1024 0.0.0.0:80 0.0.0.0:* LISTEN 0 1024 [::]:80 [::]:* WARNING: cgroup v2 is not fully supported yet, proceeding with partial confinement State Recv-Q Send-Q Local Address:Port Peer Address:Port Process LISTEN 0 1024 0.0.0.0:80 0.0.0.0:* LISTEN 0 1024 [::]:80 [::]:* -
Accès aux services
$
for addr in \ fda0:7a62:1:0:216:3eff:feda:e1a \ fda0:7a62:1:0:216:3eff:fec4:d325 \ fda0:7a62:1:0:216:3eff:fe66:86fb do sh -c "wget -O /dev/null http://[$addr] 2>&1 | grep \"HTTP\" " done requête HTTP transmise, en attente de la réponse… 200 OK requête HTTP transmise, en attente de la réponse… 200 OK requête HTTP transmise, en attente de la réponse… 200 OK -
Accès aux services d'un Spoke distant : le numéro 4
$
for addr in \ fda0:7a62:4:0:216:3eff:feda:e1a \ fda0:7a62:4:0:216:3eff:fec4:d325 \ fda0:7a62:4:0:216:3eff:fe66:86fb do sh -c "wget -O /dev/null http://[$addr] 2>&1 | grep \"HTTP\" " done requête HTTP transmise, en attente de la réponse… 200 OK requête HTTP transmise, en attente de la réponse… 200 OK requête HTTP transmise, en attente de la réponse… 200 OK