InglêsFrancêsEspanhol

Ad


favicon do OnWorks

exabgp - Online na nuvem

Execute exabgp no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando exabgp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


exabgp - Influenciar ou controlar a rede usando BGP

SINOPSE


exabgp [--pasta dobrador | -f dobrador] [--env env-config | -e env-config] [--full-ini | --fi]
[--diff-ini | --di] [--full-env | --fe] [--diff-env | --de] [--depurar | -d]
[--sinal tempo] [--uma vez | -1] [--pdb | -p] [--memória | -s] [--perfil perfis]
[--teste | -t] [--decodificar mensagem hexadecimal | -x mensagem hexadecimal] [--Socorro | -h] [--versão | -v]
[• Configuração ...]

DESCRIÇÃO


exabgp permite que os engenheiros controlem sua rede a partir de servidores comuns. Possíveis usos
incluem mitigação de DDoS, visualização de rede, alta disponibilidade de serviço e implementação
qualquer transmissão. exabgp não executa nenhuma manipulação de FIB no sistema em que é executado; se você precisar
que este não é o programa para você. exabgp também pode imprimir mensagens BGP recebidas em
texto simples legível ou texto formatado em JSON.

Os argumentos são os seguintes:

--pasta dobrador | -f dobrador
Especifique o diretório onde o arquivo de configuração pode ser encontrado.

--env env-config | -e env-config
Especifique onde o arquivo de configuração do ambiente pode ser encontrado.

--full-ini | --fi
Exiba a configuração completa do ambiente usando em stdout usando o formato ini.

--diff-ini | --di
Exibe a configuração do ambiente não padrão em stdout usando o formato ini.

--full-env | --fe
Exiba a configuração completa do ambiente em stdout usando o formato env.

--diff-env | --de
Exibe a configuração não padrão em stdout usando o formato env.

--depurar | -d
Inicie o depurador python no logon sério e na recepção do SIGTERM
sinal. Este é um atalho para exabgp.log.all = true e exabgp.log.level = DEBUG.

--sinal tempo
Emita um sinal SIGUSR1 para recarregar a configuração após o número especificado de
segundos, útil apenas para depuração de código.

--uma vez | -1
Execute apenas uma tentativa de conexão com os pares, usada principalmente para depuração.

--pdb | -p
Inicie o depurador python em registro crítico, recepção de SIGTERM e em não capturado
exceções python. Este é um atalho para exabgp.pdb.enable = true.

--memória | -s
Exibir informações de uso de memória ao sair do programa.

--perfil perfis
Habilite a coleta de informações de perfil para o arquivo fornecido. Este é um atalho
para exabgp.profile.enable = true e exabgp.profile.file = profile.

--teste | -t
Faça apenas uma verificação de validade da configuração.

--decodificar mensagem hexadecimal | -x mensagem hexadecimal
Decodifique um pacote de rota bruta em uma string hexadecimal.

--Socorro | -h
Exibir resumo de uso e configuração do exabgp.

--versão | -v
Exibem o exabgp número da versão e sair.

MEIO AMBIENTE


A configuração do exabgp é dividida em duas:

· A configuração do ambiente que controla a execução básica de exabgp tais como
registro, daemonização, arquivo pid, criação de perfil, etc.
· A configuração BGP do exabgp, que especifica com quais vizinhos ele deve se comunicar com o BGP
e todos os outros aspectos da configuração do BGP.

A configuração do ambiente pode ser especificada de várias maneiras diferentes, com diferentes
prioridade:

1. Valores de linha de comando usando notação separada por pontos.
2. Variáveis ​​de ambiente usando notação separada por pontos.
3. Valores de linha de comando usando notação separada por sublinhado.
4. Variáveis ​​de ambiente usando notação separada por sublinhado.
5. Os valores do arquivo de configuração ini, /etc/exabgp/exabgp.env
6. Os valores padrão integrados.

As seguintes variáveis ​​de ambiente podem ser usadas para configurar a execução básica de exabgp:

exabgp.api.encoder (experimental) codificador padrão para usar com API externa (texto ou
json). Padrão: texto.

exabgp.api.highres Controla o uso de carimbos de data / hora de alta resolução em JSON. Predefinição:
falsa

exabgp.api.respawn Controla se um processo auxiliar deve ser reiniciado se ele morrer. Predefinição:
falsa

exabgp.bgp.openwait Controla quantos segundos devemos esperar por uma mensagem aberta do BGP uma vez
a sessão TCP é estabelecida. Padrão: 60 segundos.

exabgp.cache.attributes Controla se todos os atributos (configuração e conexão) devem ser
armazenado em cache para uma análise mais rápida. Padrão: verdadeiro.

exabgp.cache.nexthops (obsoleto) Controla se os próximos saltos da rota são armazenados em cache. Predefinição:
verdadeiro.

exabgp.daemon.daemonize Controla se exabgp deve ser executado em segundo plano. Predefinição:
falsa

exabgp.daemon.pid Onde salvar o PID de exabgp se conseguirmos. Padrão: '' (não
definir).

exabgp.daemon.user O usuário a ser executado exabgp Como. Deve ser um usuário sem privilégios. Predefinição:
ninguém.

exabgp.log.all Controla se o registro de depuração deve ser feito para tudo.
Padrão: falso.

exabgp.log.configuration Controla se o registro deve ser feito para a configuração e
análise de comando. Padrão: verdadeiro.

exabgp.log.daemon Controla se o registro deve ser feito para alteração de PID, bifurcação, etc.
Padrão: verdadeiro.

exabgp.log.destination Controla para onde o log deve ser enviado. syslog (ou nenhuma configuração) envia
os dados para o servidor syslog local. hospedeiro: envia os dados
para um servidor syslog remoto. stdout envia os dados para stdout. stderr
envia os dados para stderr. envia os dados para o nomeado
Arquivo. Padrão: stdout.

exabgp.log.enable Controla se o registro deve ser feito. Padrão: verdadeiro.

exabgp.log.level Define o nível mínimo de gravidade para registrar. Padrão: INFO.

exabgp.log.message Controla o registro de mudanças no anúncio de rota no reload de configuração.
Padrão: falso.

exabgp.log.network Controla o registro de informações de rede (estado TCP / IP, rede
estado etc.). Padrão: verdadeiro.

exabgp.log.packets Controla o registro de pacotes BGP enviados e recebidos. Padrão: falso.

exabgp.log.parser Controla o registro de detalhes de análise de mensagem BGP. Padrão: falso.

exabgp.log.processes Controla o registro de processos bifurcados. Padrão: verdadeiro.

exabgp.log.reactor Controla o registro dos sinais recebidos e o comando de recarga. Predefinição:
verdadeiro.

exabgp.log.rib Controla o registro de alterações em rotas configuradas localmente. Predefinição:
falsa

exabgp.log.routes Controla o registro de rotas recebidas. Padrão: falso.

Exabgp.log.short Coontrola se deve usar formato de log longo ou curto (não prefixado com
tempo, nível, pid e fonte). Padrão: falso.

exabgp.log.timers Controla o registro de timers keepalive. Padrão: falso.

exabgp.pdb.enable Controla se pdb, o depurador interativo python deve ser
começou em falhas de programa. Padrão: falso.

exabgp.profile.enable Controla se o perfil do código deve ser feito. Predefinição:
falsa

exabgp.profile.file Controla onde os resultados da criação de perfil devem ser gravados. Nenhum / vazio significa
stdout. Padrão: vazio.

exabgp.reactor.speed Controla o tempo de um loop do reator. Use apenas se você entender o
código. Padrão: 1.0.

exabgp.tcp.acl (experimental, não implementado). Padrão: vazio.

exabgp.tcp.bind Endereço IP para vincular ao ouvir (nenhum ip para desabilitar). Predefinição:
esvaziar.

exabgp.tcp.delay Comece a anunciar rotas quando os minutos da hora forem um módulo de
este número. Padrão: 0.

exabgp.tcp.once Execute apenas uma tentativa de conexão TCP por par, para depuração
scripts. Padrão: falso.

exabgp.tcp.port Porta para vincular ao ouvir. Padrão: 179.

Use exabgp online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad