Acesso ao servidor web por trás do roteador, redirecionamento de porta não disponível

1

A situação

Estou executando um servidor da Web em uma máquina de desenvolvimento Linux e gostaria de dar acesso a clientes para visualizar alguns sites sem que eu precise enviá-los para uma conta de hospedagem externa.

O problema

Eu não tenho acesso ao roteador e, portanto, não posso configurar o encaminhamento de porta. No entanto, tenho uma conta de hospedagem (com acesso SSH) e até mesmo um VPS.

A questão

Existe algo que eu poderia configurar na minha conta de hospedagem externa ou no VPS que lidaria com solicitações de páginas da Web, puxando os dados do meu servidor local (atrás do roteador) e os servindo ao usuário final? Eu entendo que é um pouco confuso, mas o desempenho não importa realmente.

    
por Flix 28.09.2013 / 00:29

1 resposta

2

Você poderia configurar um túnel SSH da sua máquina de desenvolvimento para o seu VPS, o que permitiria que você lhes desse acesso. Você precisará configurar o encaminhamento de porta remota. Para o cliente OpenSSH, seria algo parecido com isto:

ssh -R 8080:localhost:80 user@server

A execução da caixa dev deve configurar um túnel de server:8080 para sua porta da caixa dev 80 . Você pode então apontar seu cliente para http://server:8080

    
por 28.09.2013 / 00:43