Acesse a intranet da empresa (http / https) usando o SSH (AllowTcpForwarding pode ser definido como “no”)

0

Como posso acessar os serviços da web dentro da LAN da minha empresa a partir do exterior? Eu posso conectar o SSH a uma máquina que esteja dentro da LAN.

Eu tentei usar o Putty para configurar o encaminhamento de porta dinâmica e configurar o Firefox para usar localhost como um proxy SOCKS, mas isso não funcionou. Não consigo acessar nenhuma página com essa configuração de proxy no Firefox.

Pode ser que AllowTcpForwarding esteja definido como não? Como faço para verificar?

Pode ser outra coisa?

Eu quero poder conectar-me a vários sites / serviços diferentes dentro da LAN, ambos usando http e https e executando na porta 80, 433, bem como em outras portas. Eu faço não ter acesso root a qualquer máquina dentro da LAN.

Então, como posso acessar os serviços da web dentro da LAN da minha empresa?

EDITAR:

$ cat /proc/sys/net/ipv4/conf/ppp0/forwarding
cat: /proc/sys/net/ipv4/conf/ppp0/forwarding: No such file or directory
$ cat /proc/sys/net/ipv4/conf/eth0/forwarding
0

Então, acho que isso significa que o AllowTcpForwarding é "não".

EDIT 2:

O Lynx não está instalado, mas acho que eu poderia compilá-lo e instalá-lo em ~ / bin /, mas tenho medo de que isso não ajude. Um dos serviços que preciso acessar é uma página da web de arrastar e soltar, então preciso usar um navegador gráfico moderno para acessá-lo.

EDIT 3:

Então parece que o proxy SOCKS que eu configurei com o Putty funciona. Mas apenas para alguns URLs. Temos um arquivo .pac para configuração automática de proxy no trabalho. Os sites que eu posso acessar sem a configuração do proxy no trabalho eu também posso acessar através do meu proxy SOCKS.

Então, para que tudo funcione através do meu proxy SOCKS, parece que preciso incorporar as regras do arquivo .pac de alguma forma. Alguém tem alguma ideia de como fazer isso?

    
por Tobbe 19.04.2013 / 13:25

2 respostas

1

A maneira mais fácil é usar o encaminhamento de porta simples. Em massa, siga para a categoria Conexão - > SSH - > Túneis e digite:

  • uma porta local de sua escolha no campo Porta de origem
  • o host + porta do seu serviço da web interno no campo destino
  • pressione Adicionar

Aqui está um exemplo:

Após a conexão, você pode inserir http://localhost:8081/ no seu navegador da Web e ele mostrará o site hospedado na LAN da sua empresa no endereço http://192.168.1.17:80 .

Você terá que repetir o processo para cada serviço da Web que deseja acessar, fornecendo novos números de porta, por exemplo, você pode acessar um segundo serviço HTTPS usando Porta de origem 8082 e Destino 192.168.1.18:443 .

    
por 22.04.2013 / 09:04
-1

você pode usar o lince. não vai te dar gráficos extravagantes, mas vai "acessar serviços da web dentro da LAN da sua empresa" em 80 e 443, é claro que tem que ser instalado ...

    
por 20.04.2013 / 08:56