Englishfrançaisespagnol

Icône de favori OnWorks

exabgp - En ligne dans le Cloud

Exécutez exabgp dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande exabgp qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


exabgp — Réseau d'influence ou de contrôle à l'aide de BGP

SYNOPSIS


exabgp [--dossier dossier | -f dossier] [--env env-config | -e env-config] [--full-ini | --Fi]
[--diff-ini | --di] [--full-env | --fe] [--diff-env | --de] [--déboguer | -d]
[--signal fois] [--une fois que | -1] [--pdb | -p] [--Mémoire | -s] [--profil profil]
[--test | -t] [--décoder message hexadécimal | -x message hexadécimal] [--Aidez-moi | -h] [--version | -v]
[paramétrage ]

DESCRIPTION


exabgp permet aux ingénieurs de contrôler leur réseau à partir de serveurs de produits. Utilisations possibles
inclure l'atténuation des attaques DDoS, la visualisation du réseau, la haute disponibilité des services et la mise en œuvre
anycast. exabgp n'effectue aucune manipulation FIB sur le système sur lequel il s'exécute ; si tu as besoin
que ce n'est pas le programme pour vous. exabgp peut également imprimer les messages BGP reçus dans
texte brut lisible ou texte au format JSON.

Les arguments sont les suivants :

--dossier dossier | -f dossier
Spécifiez le répertoire où se trouve le fichier de configuration.

--env env-config | -e env-config
Indiquez où se trouve le fichier de configuration de l'environnement.

--full-ini | --Fi
Affichez la configuration complète de l'environnement en utilisant sur stdout en utilisant le format ini.

--diff-ini | --di
Affichez la configuration d'environnement autre que celle par défaut sur stdout en utilisant le format ini.

--full-env | --fe
Affichez la configuration complète de l'environnement sur stdout en utilisant le format env.

--diff-env | --de
Affichez la configuration autre que celle par défaut sur stdout en utilisant le format env.

--déboguer | -d
Lancer le débogueur python sur connexion sérieuse et sur réception du SIGTERM
signal. Il s'agit d'un raccourci pour exabgp.log.all=true et exabgp.log.level=DEBUG.

--signal fois
Émettez un signal SIGUSR1 pour recharger la configuration après le nombre spécifié de
secondes, utile uniquement pour le débogage de code.

--une fois que | -1
N'effectuez qu'une seule tentative de connexion aux pairs, utilisée principalement pour le débogage.

--pdb | -p
Démarrez le débogueur python sur la journalisation critique, la réception de SIGTERM et sur uncaught
exceptions python. Il s'agit d'un raccourci pour exabgp.pdb.enable=true.

--Mémoire | -s
Affiche les informations sur l'utilisation de la mémoire à la sortie du programme.

--profil profil
Activer la collecte d'informations de profilage dans le fichier donné. Ceci est un raccourci
pour exabgp.profile.enable=true et exabgp.profile.file=profile.

--test | -t
Effectuez uniquement un contrôle de validité de la configuration.

--décoder message hexadécimal | -x message hexadécimal
Décoder un paquet de route brut en chaîne hexadécimale.

--Aidez-moi | -h
Afficher le résumé de l'utilisation et de la configuration d'exabgp.

--version | -v
Afficher le exabgp numéro de version et quitter.

ENVIRONNEMENT


La configuration d'exabgp est divisée en deux :

· La configuration de l'environnement qui contrôle l'exécution de base de exabgp tel que
journalisation, démonisation, fichier pid, profilage, etc.
· La configuration BGP d'exabgp, qui spécifie avec quels voisins il doit parler BGP
et tous les autres aspects de la configuration BGP.

La configuration de l'environnement peut être spécifiée de différentes manières, avec différentes
priorité:

1. Valeurs de ligne de commande utilisant une notation séparée par des points.
2. Variables d'environnement utilisant une notation séparée par des points.
3. Valeurs de ligne de commande utilisant une notation séparée par des traits de soulignement.
4. Variables d'environnement utilisant une notation séparée par des traits de soulignement.
5. Les valeurs du fichier de configuration ini, /etc/exabgp/exabgp.env
6. Les valeurs par défaut intégrées.

Les variables d'environnement suivantes peuvent être utilisées pour configurer l'exécution de base de exabgp:

exabgp.api.encoder (expérimental) encodeur par défaut à utiliser avec une API externe (texte ou
json). Par défaut : texte.

exabgp.api.highres Contrôle s'il faut utiliser des horodatages haute résolution dans JSON. Défaut:
faux

exabgp.api.respawn Contrôle s'il faut faire réapparaître un processus d'assistance s'il meurt. Défaut:
faux

exabgp.bgp.openwait Contrôle combien de secondes nous devons attendre une fois un message BGP ouvert
la session TCP est établie. Par défaut : 60 secondes.

exabgp.cache.attributes Contrôle si tous les attributs (configuration et connexion) doivent être
mis en cache pour une analyse plus rapide. Par défaut : vrai.

exabgp.cache.nexthops (obsolète) Contrôle si les prochains sauts de route sont mis en cache. Défaut:
vrai.

exabgp.daemon.daemonize Contrôle si exabgp devrait fonctionner en arrière-plan. Défaut:
faux

exabgp.daemon.pid Où enregistrer le PID de exabgp si nous le gérons. Par défaut : '' (pas
set).

exabgp.daemon.user L'utilisateur à exécuter exabgp comme. Doit être un utilisateur non privilégié. Défaut:
personne.

exabgp.log.all Contrôle si la journalisation du débogage doit être effectuée pour tout.
Par défaut : faux.

exabgp.log.configuration Contrôle si la journalisation doit être effectuée pour la configuration et
analyse de la commande. Par défaut : vrai.

exabgp.log.daemon Contrôle si la journalisation doit être effectuée pour le changement de PID, le fork, etc.
Par défaut : vrai.

exabgp.log.destination Contrôle où la journalisation doit être envoyée. syslog (ou aucun paramètre) envoie
les données sur le serveur syslog local. hôte: envoie les données
à un serveur syslog distant. stdout envoie les données à stdout. stderr
envoie les données à stderr. envoie les données au nommé
déposer. Par défaut : sortie standard.

exabgp.log.enable Contrôle si la journalisation doit être effectuée. Par défaut : vrai.

exabgp.log.level Définit le niveau de gravité minimal à consigner. Par défaut : INFO.

exabgp.log.message Contrôle la journalisation des changements dans l'annonce de route dans le rechargement de la configuration.
Par défaut : faux.

exabgp.log.network Contrôle la journalisation des informations réseau (état TCP/IP,
état, etc.). Par défaut : vrai.

exabgp.log.packets Contrôle la journalisation des paquets BGP envoyés et reçus. Par défaut : faux.

exabgp.log.parser Contrôle la journalisation des détails de l'analyse des messages BGP. Par défaut : faux.

exabgp.log.processes Contrôle la journalisation des processus fork. Par défaut : vrai.

exabgp.log.reactor Contrôle la journalisation des signaux reçus et le rechargement des commandes. Défaut:
vrai.

exabgp.log.rib Contrôle la journalisation des changements dans les routes configurées localement. Défaut:
faux

exabgp.log.routes Contrôle la journalisation des routes reçues. Par défaut : faux.

exabgp.log.short Contrôle s'il faut utiliser le format de journal long ou court (non précédé de
temps, niveau, pid et source). Par défaut : faux.

exabgp.log.timers Contrôle la journalisation des minuteurs keepalive. Par défaut : faux.

exabgp.pdb.enable Contrôle si pdb, le débogueur interactif python doit être
démarré sur des défauts de programme. Par défaut : faux.

exabgp.profile.enable Contrôle si le profilage du code doit être effectué. Défaut:
faux

exabgp.profile.file Contrôle où les résultats de profilage doivent être écrits. Aucun/vide signifie
sortie standard. Par défaut : vide.

exabgp.reactor.speed Contrôle le temps d'une boucle de réacteur. A n'utiliser que si vous comprenez les
code. Par défaut : 1.0.

exabgp.tcp.acl (expérimental, non implémenté). Par défaut : vide.

exabgp.tcp.bind Adresse IP à laquelle se lier lors de l'écoute (pas d'ip à désactiver). Défaut:
vide.

exabgp.tcp.delay Commence à annoncer les itinéraires lorsque les minutes de l'heure sont modulo de
Ce nombre. Par défaut : 0.

exabgp.tcp.once N'exécute qu'une seule tentative de connexion TCP par pair, pour le débogage
scripts. Par défaut : faux.

exabgp.tcp.port Port auquel se lier lors de l'écoute. Par défaut : 179.

Utilisez exabgp en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad