Como acessar a máquina ubuntu de outra rede

0

Eu instalei recentemente o software de bate-papo Mattermost no Ubuntu. Esta máquina está sentado em nosso escritório em nossa LAN, eu posso conectar-me à interface mais importante http: IPADDRESS: 8056 de qualquer PC em nossa rede MPLS.

O problema aqui é que usamos o zendesktop citrix para todos os nossos usuários - que está localizado em outra rede.

Eu encontrei o endereço IP público da máquina Ubuntu (digamos 175.XXX.XXX.74). Eu posso fazer o ping desse endereço IP dentro de nossos desktops hospedados. No entanto, quando tento navegar para esse endereço no meu navegador, obtenho

Gateway Timeout
Server error - server 175.184.197.74 is unreachable at this moment.
Please retry the request or contact your administrator.

Sou relativamente novo no Linux, então qualquer ajuda seria apreciada

    
por Thomas M 13.10.2016 / 22:50

1 resposta

0

Primeira solução

Eu considero 175.184.197.74 é o gateway da rede local do IPADDRESS: 8056.

Para estabelecer uma conexão, 175.184.197.74 deve encaminhar o tráfego recebido por 175.184.197.74:8056 para IPADDRESS: 8056.

Como não sei o que é 175.184.197.74, não posso ajudá-lo mais.

Segunda solução

Se você não consegue encontrar como, você pode usar um túnel ssh reverso para um host remoto acessível por ambos. Há uma tonelada de VPS muito barato por aí.

No host do ubuntu você pode fazer:

ssh -R 8056:localhost:8056 user@remoteIP

Isso abrirá um túnel entre o remoteIP e o IPADDRESS

Dessa forma, quando você alcançar o remoteIP na porta 8056, o tráfego será redirecionado para IPADDRESS na mesma porta.

Esse acesso será temporário. Você deve definir o túnel usando o autossh em /etc/rc.local.

Boa sorte!

    
por Mat'arangéÇa 13.10.2016 / 23:34