fornece acesso à internet para um servidor remoto isolado

1

Digamos que eu tenha um servidor dentro de uma casa de dados. Eu posso conectar-me remotamente a partir do meu PC, mas ele não tem acesso à Internet.

É possível configurar a conexão SSH ou qualquer outra configuração de modo que o servidor remoto possa ter conexão com a Internet através do meu PC?

    
por mquevedob 16.06.2016 / 01:47

2 respostas

0

Althogh a resposta anterior está correta, não está completa, então eu pensei em responder a essa pergunta do jeito que funcionou para mim, para que eu possa ajudar outras pessoas com a mesma necessidade. (meu PC é windows e meu servidor é Linux)

  1. baixe e instale o proxy do squid para windows. siga estes passos

    link

  2. Use massa para SSH na sua caixa linux antes de se conectar à sua caixa linux, vá para a opção Conexão- > SSH- > Túneis (se você tiver uma sessão com as informações do servidor salvas em massa, lembre-se de carregá-la primeiro) no campo "Porta de origem" digite 3128 no campo "Destino" digite localhost: 3128 nas opções abaixo, selecione "Remoto" Clique em "Adicionar" clique em "Abrir"

  3. uma vez conectado à sua caixa de linux remota, digite o seguinte comando

    export http_proxy="http://127.0.0.1:3128"

de agora em diante, a cada wget ou curl que você executar, ele usará a conexão reversa do SSH para acessar a Internet através da conexão com o PC.

  1. Caso você esteja usando um PC Linux e queira dar acesso à Internet para o seu servidor Linux, você não estará usando o putty, mas o seu próprio cliente ssh. Neste caso, edite o arquivo (ou crie) ~ / .ssh / config e digite o seguinte

    Host *   ServerAliveInterval 30   RemoteForward 3128 127.0.0.1:3128   RemoteForward 52698 127.0.0.1:52698

Isto irá criar a conexão reversa ao seu PC linux

Espero que isso ilumine o caminho para algumas almas perdidas como eu já fui ...

    
por 04.03.2017 / 16:40
1

Sim, use seu PC como proxy. Há muitas maneiras de configurar um proxy no seu PC e há muitas maneiras de como o servidor pode acessar seu computador para usar esse proxy. Tudo depende do que você tinha em mente. Aqui dois exemplos.

  • Uma opção é usar o openssh no seu PC para fornecer um proxy socks5 para o servidor se conectar. O servidor usa o ssh com a chave "-D" para conectar ao seu PC. O Firefox e outros podem se conectar facilmente a ele. Isso pode fornecer algumas informações Use o proxy socks para comandos no terminal

  • Um proxy http leve que eu usei no passado é o tinyproxy. Ele ainda roda no roteador TP-Link com o openwrt. Acessar um proxy http é normalmente mais fácil do que um proxy socks5, embora um proxy socks5 seja mais poderoso.

Openssh tem a vantagem de ser pré-instalado basicamente em qualquer computador Linux.

    
por 16.06.2016 / 05:19