Putty Remote Port Forwarding não conectando - Servidor recusado?

1

Estou no trabalho e temos a porta 80/443 bloqueada. Estou tentando obter acesso à internet via túnel SSH. Im atualmente conectado a uma VPN que me dá acesso à rede externa, mas é claro que eu não consigo navegar. Então estou tentando se conectar ao meu servidor SSH em casa usando massa seguindo este tutorial link . Meu servidor está escutando na porta 222 e tem a opção GatewayPorts yes configurada, mas o putty está me dizendo que está desabilitado no meu servidor quando não está?

2016-03-16 11:09:08 Requesting remote port 80 forward to myserver.com:222
2016-03-16 11:09:08 Remote debug message: Server has disabled port forwarding.
2016-03-16 11:09:08 Remote port forwarding from 80 refused

Desde que eu estou encaminhando a porta 80, eu pensei que talvez fosse um problema de firewall no meu servidor, então eu adicionei esta regra para IPTABLES

# iptables -A INPUT -p tcp --dport 80 -j ACCEPT

mas isso não resolveu o problema. Eu até mudei o GatewayPorts yes para GatewayPorts clientspecified mas isso também não resolveu o problema. Alguma idéia?

    
por xR34P3Rx 16.03.2016 / 17:22

2 respostas

1

Do log, você está tentando criar um túnel reverso do destino da putty back através do putty e para myserver.com na porta 222. Estou um pouco confuso sobre como você usaria isso para navegar a Internet do PC executando putty. Então, talvez eu esteja confuso sobre o que você está tentando fazer ou como você configurou as coisas. Existem vários tipos de VPN, por isso seria útil nomear o produto ou descrever a natureza da VPN.

Eu vi essa mensagem específica quando o servidor remoto já tinha uma sessão ouvindo na porta remota em questão - nesse caso, porta 80. No entanto, é provável que também seja um problema se a conta de usuário remoto que você usou para login não tem permissão para criar um socket escutando na porta 80. No UNIX e Linux, soquetes de escuta que aceitam conexões em portas abaixo de 1024 só podem ser criados pelo usuário root.

Tente alterar o número da porta remota de 80 para algo como 8080 e veja se continua recebendo o mesmo erro.

    
por 22.04.2016 / 04:29
0

Se você estiver recebendo uma mensagem indicando que o servidor desabilitou o encaminhamento de porta, você tem AllowTCPForwarding no no arquivo de configuração do SSHD? O arquivo de configuração provavelmente será /etc/ssh/sshd_config em um servidor SSH do Linux. Se fizer isso, altere-o para AllowTCPForwarding yes e reinicie o serviço do servidor SSH.

Você configurou o PuTTY para usar uma conexão de proxy SOCKS e depois configure seu navegador para usar a conexão de proxy SOCKS ? Para acesso à Web nas portas 80 (HTTP) e 443 (HTTPS), é assim que normalmente acedo sites por meio de uma conexão SSH encapsulada .

    
por 16.03.2016 / 17:46