Eu tenho 2 servidores em um data center.Servidor Bé acessível publicamente, como em, posso fazer ssh nele.
Servidor Anão é. Então para acessarServidor A, eu entroServidor B. E então, a partir daí, eu entroServidor A.
Agora eu estava tentando o encaminhamento de porta local e funcionou quando acessei a porta SSH emServidor A
(o inacessível) como quando eu navegueihttp://localhost:local_port, eu vi todo o SSH
material de protocolo não reconhecido na página da web.eg
SSH-2.0-OpenSSH_5.3
Protocol mismatch.
Então tentei acessar a porta do Tomcat por meio do encaminhamento de porta local e não consegui, embora a conexão com o servidor intermediário tenha sido estabelecida com sucesso.
O navegador continuou tentando se conectar, mas nada aconteceu.
A solução de problemas me mostrou que eu poderia usar telnet e ssh para lidar com o problemaServidor AdeServidor B. Mas eu não conseguia nem telnet nem sshServidor Bdo Servidor A. Mesmo depois de desbloquear as portas em questão com
iptables -I INPUT -p tcp --dport --syn -j ACCEPT
Resumo? o servidor incorreto está acessível na porta ssh, o que é inútil para meus propósitos.
Como faço para fazer esse servidor(Servidor A) acessível em outras portas? como minha porta Tomcat, por exemplo. Obrigado
EDITAR
Quando tento fazer ssh do Servidor A para o Servidor B, recebo
ssh: connect to host ip_value port port_no: Connection refused
Quando executo isso:
service ssh status
Eu recebo:
ssh: unrecognized service
Quando eu faço:
ssh -v root@ip -p port_no
Eu recebo:
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to 111.1111.xx.x [111.1111.xx.x] port 1000.
debug1: connect to address 111.1111.xx.x port 1000: Connection refused
ssh: connect to host 111.1111.xx.x port 1000: Connection refused
Responder1
Algunsrecursos básicosdo OpenSSH com alguns conselhos, priorizados em confiabilidade seguidos de anotações gráficas urgentes.