DESCRIÇÃO
Às vezes não é suficiente acessar um servidor em on-premises via SSH reverso (vide ACCINFRA-A-11). Às vezes é preciso ter acesso à interface web do Accelero on-premises pra fazer algum procedimento, e isso é complicado.
Pra isso, existe uma ferramenta chamada BORE que pode ajudar no processo (ferramenta de tunelamento TCP).
Em resumo, essa ferramanta serve pra gente acessar a tela HTTP de um on-premises sem precisar usar um AnyDesk ou coisa parecida.
O QUE VOCÊ PRECISA
Acesso SSH ao Accelero on-premises.
Acesso SSH ao nosso servidor diacetyl.
COMO FAZER
Conecte via SSH no diacetyl e digite:
cd /root/docker/bore/ && ./bore server
Em seguida, conecte via SSH no on-premises e execute:
curl -s https://internal.iongrade.com.br/tmp/boreClient.sh | bash
Vai aparecer uma linha dizendo qual porta está sendo utilizada:
INFO bore_cli::client: listening at diacetyl.iongrade.com.br:16607
Nesse exemplo acima, a porta é 16607. Guarde essa informação.
Acesso com o browser na sua máquina:
https://198.199.86.164:{PORTA}
198.199.86.164 é o IP do diacetyl. Sempre será esse IP.
Substituir {PORTA} pela porta do serviço mais acima (16607 no exemplo).
Ao final, basta fechar o servidor com um CTRL + C.