Como acessar uma interface web na minha unidade de backup NAS que está na rede interna do nosso servidor

Como acessar uma interface web na minha unidade de backup NAS que está na rede interna do nosso servidor

Espero que alguém possa me ajudar com isso

A configuração: Temos alguns servidores de hospedagem. Existem páginas da web de nossos clientes. Também temos uma unidade de backup com interface de controle baseada na web. A unidade de backup não está em IP público. Está escondido na intranet - todos os nossos servidores e a unidade de backup estão conectados em uma rede interna 10.0.0.0.

Minha pergunta é: Como posso acessar a interface web da unidade bakcup pela internet?

Esquema: Internet -> (IP público) -> Servidor -> (intranet 10.0.0.0) Unidade de backup

Todos os servidores estão rodando Debian, se isso ajudar. Não posso simplesmente encaminhar a porta 80 porque os servidores estão executando páginas da web. Como fazer isso?

Muito obrigado!

Responder1

Se você estiver satisfeito com a unidade NAS acessível diretamente pela Internet (não recomendado), poderá encaminhar qualquer outra porta nos servidores da Web para a porta 80 no NAS (por exemplo, porta 81 no servidor => porta 80 no NAS). Ver:

https://serverfault.com/questions/532569/how-to-do-port-forwarding-redirecting-on-debian

Como alternativa, um método mais seguro é usar o encaminhamento de porta SSH em um PC cliente. Como você faz isso depende se você está usando uma máquina cliente Windows ou Linux. Em um cliente Linux:

ssh -L 80:(nas-unit-intranet-IP):80 nomedeusuário@servidorweb

No Windows, por exemplo no PuTTY, em Conexão => SSH => Túneis defina a porta de origem 80, destino (nas-unit-intranet-IP):80 e clique em Adicionar.

Responder2

Você pode tentar fazer proxy de todas as solicitações em seu servidor web, por exemplo, no nginx:

location /myNAS/ {
    proxy_pass http://nas-address/;
}

Com isso, você pode fazer todo tipo de autenticação e autorização que seu servidor web suporta.

informação relacionada