Segment Route
FAQ

Réponses sur le CNAME et la haute disponibilité pour les configurations proxy

05

Bases du routage et du DNS

Qu'est-ce qu'un enregistrement CNAME ?

Un enregistrement CNAME est un enregistrement DNS qui fait d'un nom l'alias d'un autre. Un nom alias ne peut pas contenir d'autres enregistrements au même niveau, ce qui l'exclut généralement pour le domaine nu (bare domain). Règle courte. En cas de conflit entre le DDNS et le proxy, la cause est souvent un enregistrement qui pointe encore vers l'ancienne adresse ; comparez donc l'enregistrement avec l'adresse que votre proxy sert.

Que signifie la haute disponibilité pour un proxy ?

La haute disponibilité vise à éviter un point de défaillance unique. Concrètement, cela implique deux serveurs ou plus derrière le proxy, des vérifications de santé (health checks) qui évitent d'envoyer des requêtes vers un serveur défaillant, et un second proxy ou un plan de basculement pour le proxy lui-même. Cela réduit les risques. Cela ne garantit pas l'absence totale de panne, et Segment Route ne promet aucun chiffre de disponibilité ; testez donc vous-même votre plan de basculement.

Que signifient les codes d'état 502, 503 et 504 ?

502 Bad Gateway indique que le proxy a reçu une réponse invalide du serveur d'arrière-plan, 503 signifie que le service est indisponible, et 504 Gateway Timeout signifie que le serveur d'arrière-plan a mis trop de temps à répondre. Une erreur Bad Gateway peut survenir si le certificat SSL a expiré et que le proxy ne parvient pas à établir une connexion sécurisée. Vérifiez d'abord les dates du certificat. Puis réessayez l'adresse et comparez le code.

Quelle est la différence entre une redirection 301 et 302 ?

301 signifie que l'URL a été déplacée de manière permanente, et 302 qu'elle l'a été temporairement ; 307 et 308 sont les formes temporaire et permanente qui conservent la méthode de la requête. Un forwarder de domaine sans avertissement de certificat nécessite un certificat qui couvre le nom redirigé, sinon le navigateur avertit avant de suivre la redirection. Utilisez un code temporaire uniquement pour un déplacement temporaire, et jamais pour un déplacement permanent.

Pourquoi une boucle de redirection apparaît-elle ?

Une boucle de redirection apparaît lorsque deux couches redirigent la même requête, le plus souvent lorsque le proxy et l'application envoient tous les deux les visiteurs HTTP vers HTTPS. Le navigateur rebondit alors entre les deux jusqu'à ce qu'il abandonne. Lisez les règles de redirection aux deux endroits, supprimez la duplication de l'une d'elles, puis réessayez l'adresse pour ne voir qu'un seul saut.

Utilisation de Segment Route

L'agent exécute-t-il des commandes lui-même ?

Oui. L'agent exécute les outils lui-même, et chaque action apparaît dans le chat sous forme de carte avec son résultat réel. Une carte développée affiche la sortie complète : le résultat de la commande ou le diff de fichier. Vous lisez la carte, et en mode Ask first, vous acceptez ou rejetez chaque changement avant qu'il ne soit appliqué. Plan only n'exécute rien du tout.

Comment l'agent modifie-t-il un fichier de route ?

L'outil edit_file modifie un fichier et affiche un diff en premier. Pour une passerelle API dans une architecture microservices, chaque service possède sa propre ligne de route, et un seul diff peut les couvrir toutes. En mode Ask first, l'agent fait une pause avant le changement et vous l'acceptez ou le rejetez, puis Shell exécute votre commande de test de configuration, afin que vous voyiez le code de sortie réel avant tout rechargement.

Quel mode d'approbation convient à un proxy en production ?

Il existe 3 modes d'approbation. Plan only génère un plan et n'exécute rien, Ask first fait une pause avant les actions qui modifient quelque chose, et Auto-run agit immédiatement. Pour un proxy en production, Ask first est le choix habituel, car vous validez chaque diff et Shell exécute toujours votre test de configuration avant chaque rechargement. Utilisez Auto-run uniquement sur des fichiers que vous pouvez restaurer.

Les résultats sont-ils toujours corrects ?

Non. Vous vérifiez chaque résultat et chaque diff. L'agent exécute votre commande de test de configuration, mais un test réussi indique uniquement que la syntaxe est valide. Réessayez l'adresse, lisez le code d'état et l'en-tête Location, et comparez-les avec les valeurs que vous avez notées avant le changement. Conservez une sauvegarde pour pouvoir revenir en arrière, et traitez chaque proposition comme un brouillon.

coderouting.com est-il le site officiel de Segment Route ?

Oui, coderouting.com est le site officiel de Segment Route, et son bouton de téléchargement propose le programme d'installation original, d'environ 34 Mo. Comparez la somme de contrôle d'abord. Vérifiez sa valeur SHA-256 par rapport au manifeste publié avant d'exécuter le fichier, et utilisez le bouton Send feedback à l'intérieur de l'application pour signaler un problème ou demander des informations sur la build.

Modèles, confidentialité et téléchargement

Mes fichiers quittent-ils l'ordinateur ?

Oui, avec un modèle cloud : votre invite, y compris le texte de tout fichier que l'agent lit, est envoyée à ce fournisseur. Non, avec un modèle exécuté localement sur votre ordinateur : rien ne quitte la machine. Les chats, les dossiers de travail et les clés API restent sur l'ordinateur, et les secrets dans la sortie des outils sont masqués avant d'atteindre le modèle. Choisissez le modèle en tenant compte de cela.

L'application envoie-t-elle des données de télémétrie ?

Non. Segment Route s'exécute localement sans télémétrie. Les invites sont envoyées uniquement au point de terminaison du modèle que vous choisissez. Certaines fonctionnalités optionnelles utilisent le réseau : web search, contrôle des chats depuis un navigateur de téléphone (qui utilise une connexion sortante et peut être désactivé) et les vérifications de mise à jour. La page Privacy les liste toutes en un seul endroit.

Quel fichier le bouton de téléchargement propose-t-il ?

34 Mo est la taille du fichier proposé : le programme d'installation pour Windows 10 et 11. Une version portable unique (.exe) d'environ 25 Mo existe également, mais le bouton de ce site ne la propose pas. Le programme d'installation est la build qui permet les mises à jour automatiques et affiche le bouton Update lorsqu'une nouvelle version est prête.

Comment vérifier l'installateur téléchargé ?

2 valeurs doivent correspondre : la somme de contrôle SHA-256 de votre fichier et celle du manifeste publié. Exécutez la commande Windows certutil -hashfile avec le chemin vers le fichier téléchargé et SHA256 à la fin. SmartScreen peut avertir, car l'installateur n'est pas encore signé numériquement. Choisissez Plus d'informations puis Exécuter quand même uniquement après la correspondance des valeurs.

Segment Route pour Windows

Téléchargez l'agent et testez votre première règle

Télécharger Segment Route ↗