ssh para hosts Linux usando um VPS sem porta forwading

1

Eu tenho muitos hosts atrás de modems domésticos para os quais preciso enviar comandos.

Eu sei que é possível configurar o encaminhamento de porta nos modems e acessá-los através da porta especificada, mas isso me causará muitos problemas (rastreamento de IP de todos os hosts, configurando vários tipos de modems para fazê-los encaminhamento de porta)

sabendo que tenho um servidor com um endereço IP público estático, existe uma alternativa para fazer com que meus hosts contatem o servidor para que eu possa enviar comandos para eles?

Eu também tenho a possibilidade de desenvolver um script que faz isso, mas não acho que seja uma solução confiável / segura?

    
por Snake Hernandez 03.06.2015 / 00:39

1 resposta

1

Os computadores que você gerencia são conectados a um servidor VPN. Configure seu servidor VPN para atualizar dinamicamente uma entrada DNS para cada cliente ou forneça um IP estático. Você não precisa ajustar nenhuma ou as rotas padrão, você só estaria usando essa VPN para fornecer uma interface de gerenciamento em cada sistema.

Isso é muito fácil usando algo como o OpenVPN.

Outra coisa que você poderia, e provavelmente deveria fazer é olhar para configurar uma ferramenta de gerenciamento de configuração como fantoche / chef / etc. Então, ao invés de 'enviar comandos', o agente de gerenciamento de configuração estaria puxando as informações do seu sistema central.

    
por 03.06.2015 / 02:10