Este é o comando logForwarder 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
logForwarder - item de log para gerenciar túneis ssh entre componentes de log e ferramentas
NOME
logForwarder - Ferramentas para criar e manter túneis ssh entre componentes de log em
topologias complexas
SINOPSE
logForwarder [opções] ...
DESCRIÇÃO
logForwarder ajuda a simplificar a manutenção de túneis ssh entre os componentes de log e
ferramentas, melhorando assim a escalabilidade e configuração de log em topologias de rede complexas. o
componentes podem ser definidos em um programa a ser monitorado, eles publicam mensagens no
LogCentral. As ferramentas obtêm as mensagens de assinatura do LogCentral.
Antes de iniciar um encaminhador de log, você deve:
· Lançar omniNames nos hosts locais e remotos.
· Lançar o peer remoto apenas definindo seu nome e configuração de rede.
· Lançar ponto local e dar a ele o nome do ponto remoto, informações de conexão ssh, remoto
porta a ser usada e opção -C para criar o túnel ssh.
[Observação: os encaminhadores devem ser iniciados antes das ferramentas / componentes de registro]
OPÇÕES
--nome [nome]
String que identifica o encaminhador
--peer-nome [nome]
String que identifica seu par na outra rede
--ssh-host [hospedeiro]
Host hospedando o túnel ssh
--ssh-login [Conecte-se]
Login usado para estabelecer a conexão ssh (padrão: login do usuário atual).
--ssh-chave [/ caminho / para / ssh / chave]
Caminho para a chave ssh (privada!) Usada para estabelecer a conexão ssh
(padrão: $ HOME / .ssh / id_rsa).
--porta remota [porta]
Porta ouvindo no host ssh.
--hospedeiro remoto [hospedeiro]
Host ao qual a conexão é feita pelo túnel (corresponde às opções ssh -L
e -R).
--nB-retry [nota]
Número de vezes que o encaminhador local tentará ligar-se ao remoto
encaminhador (padrão: 3).
--peer-ior [EU OU]
Passe o IOR do encaminhador remoto. Por padrão, o encaminhador local irá recuperar seu par
EU OU.
--net-config [caminho / para / configuração / arquivo]
Caminho para o arquivo de configuração.
-C Crie o túnel a partir deste encaminhador.
CONFIGURAÇÃO ARQUIVO
Você pode passar um arquivo de configuração para dietForwarder em vez de usar opções de linha de comando
por meio da opção --net-config. O arquivo de configuração lista várias regras que descrevem
redes acessíveis usando este encaminhador.
Existem duas categorias de regras:
aceitar regras
descrever quais redes são acessíveis por meio do encaminhador.
rejeitar regras
descrever quais redes não estão acessíveis por meio do encaminhador.
Uma regra sempre começa por aceitar: or rejeitar: imediatamente seguido por um regular
expressão (Posix) que descreve o host interessado na regra. As regras são avaliadas no
seguinte ordem: aceitar então rejeitar. Por exemplo:
aceitar:. * rejeitar: localhost
Este fragmento significa que o encaminhador aceitará conexões com todos os hosts, mas
host local.
EXEMPLO
Aqui está uma configuração simples:
· Temos dois domínios: net1 e net2, os encaminhadores serão lançados nos hosts fwd.net1 e
fwd.net2.
· Não há vínculo entre hosts fwd.net1 e fwd.net2 mas o usuário pode acessar fwd.net2 da
fwd.net1 usando uma conexão ssh.
· Vamos nomear fwd.net1 encaminhador Fwd1 e fwd.net2 encaminhador Fwd2.
· Uma ferramenta vive em fwd.net2 enquanto um componente vive no net1 domínio.
Command linha for lançar Fwd1
fwd.net1 $ logForwarder --name Fwd1 --peer-name Fwd2 \
--ssh-host fwd.net2 --ssh-login dietUser\
--chave ssh id rsa net2 --porta remota 50000 \
--net-config net1.cfg -C
Command linha para lançamento Fwd2
fwd.net2 $ logForwarder --name Fwd2 --net-config net2.cfg
Configuração lima for Fwd1
Neste exemplo, os encaminhadores Fwd1 aceitam apenas as conexões com fwd.net2.
aceitar: fwd.net2
Configuração lima for Fwd2
Neste exemplo, os encaminhadores Fwd2 aceitam todas as conexões, exceto aquelas que são
para o localhost.
aceitar:.*
rejeitar: localhost
JUSTIFICATIVA
O serviço de log usa CORBA como sua camada de comunicação. Embora seja flexível e robusto
middleware, permanece difícil implantar o log em redes heterogêneas que não são
alcançável, exceto através de túneis SSH. Os encaminhadores de registro ajudam o administrador a configurar seus
grade sem túneis ssh configurados manualmente, o que indiscutivelmente não é simples nem escalável.
Os encaminhadores de log facilitam muito a configuração dessas topologias.
Use logForwarder online usando serviços onworks.net