traceoptions (DNS, Port, and TFTP Packet Forwarding)
Sintaxe
traceoptions { file filename <files number> <match regular-expression> <size bytes> <world-readable | no-world-readable>; flag flag; level level; <no-remote-trace>; }
Nível de hierarquia
[edit forwarding-options helpers]
Descrição
Configure operações de rastreamento para BOOTP, DNS, TFTP ou encaminhamento personalizado de pacotes de porta UDP.
Padrão
Se você não incluir esta declaração, não serão realizadas operações de rastreamento.
Opções
file filename— Nome do arquivo para receber a saída da operação de rastreamento. Inclua o nome entre aspas (" "). Todos os arquivos são colocados em um arquivo nomeado fud no diretório /var/log. Se você incluir a file
declaração, você deve especificar um nome de arquivo.
files number— (Opcional) Número máximo de arquivos de rastreamento. Quando um arquivo de rastreamento nomeado trace-file atinge seu tamanho máximo, ele é renomeado trace-file.0, e trace-file.1assim por diante, até que o número máximo de arquivos de rastreamento seja atingido. Então o arquivo de rastreamento mais antigo é sobreescrito.
Se você especificar um número máximo de arquivos, você também deve especificar um tamanho máximo de arquivo com a opção size e um nome de arquivo.
Gama: 2 a 1000
Padrão: 3 arquivos
flag flag— Operação de rastreamento para executar. Para especificar mais de uma operação de rastreamento, inclua várias flag
declarações. Você pode incluir as seguintes bandeiras:
address— Rastrear eventos de gerenciamento de endereços
all— Rastrear todos os eventos
bootp— Rastrear eventos de serviços BOOTP ou DHCP
config— Rastrear eventos de configuração
domain— Rastrear eventos de serviço de DNS
ifdb— Rastrear operações de banco de dados de interface
io— Rastrear operações de E/S
main— Rastrear eventos de loop principal
port— Rastreie eventos de protocolo arbitrários
rtsock— Rastrear operações de soquete de roteamento
tftp— Rastrear eventos de serviços TFTP
trace— Rastrear operações de rastreamento
ui— Rastrear as operações da interface do usuário
util— Rastreie diversas operações de serviços públicos
match regular-expression— (Opcional) Refinar a saída para incluir linhas que contenham a expressão regular.
no-remote-trace— (Opcional) Desativar o rastreamento remoto globalmente ou para uma operação de rastreamento específica.
no-world-readable— (Opcional) Restringir o acesso de arquivo ao proprietário.
size size— (Opcional) Tamanho máximo de cada arquivo de rastreamento, em kilobytes (KB), megabytes (MB) ou gigabytes (GB). Quando um arquivo de rastreamento nomeado trace-file atinge esse tamanho, ele é renomeado trace-file.0. Quando o trace-file arquivo chega novamente ao seu tamanho máximo, trace-file.0 é renomeado trace-file.1 e trace-file renomeado trace-file.0. Esse esquema de renomeação continua até que o número máximo de arquivos de rastreamento seja atingido. Então o arquivo de rastreamento mais antigo é sobreescrito.
Se você especificar um tamanho máximo de arquivo, você também deve especificar um número máximo de arquivos de rastreamento com a opção e nome de files arquivo.
Sintaxe: xk especificar KB, xm especificar MB ou xg especificar GB
Gama: 0 bytes até 4.294.967.295 KB
Padrão: 128 KB
world-readable— (Opcional) Habilitar acesso irrestrito a arquivos.
Nível de privilégio necessário
interface — Para visualizar essa declaração na configuração.
controle de interface — para adicionar essa declaração à configuração.
Informações de lançamento
Declaração introduzida antes do Junos OS Release 7.4.
Declaração padronizada e match opção introduzida no Junos OS Release 8.0.