我可以從伺服器 B ssh 到伺服器 A。

我可以從伺服器 B ssh 到伺服器 A。

我的資料中心有兩台伺服器。伺服器B是可公開存取的,例如,我可以透過 ssh 存取它。

伺服器A不是。所以要訪問伺服器A,我透過 ssh 進入伺服器B。然後從那裡,我 ssh 進入伺服器A

現在我正在嘗試本地連接埠轉發,當我訪問 SSH 連接埠時它就起作用了伺服器A

(無法訪問的)就像我瀏覽時一樣http://localhost:本地端口,我看到了整個SSH

網頁上無法辨識的協定內容。

SSH-2.0-OpenSSH_5.3
Protocol mismatch.

然後我嘗試透過本地端口轉發訪問tomcat端口,但無法訪問,即使與中間伺服器的連接已成功建立。

瀏覽器只是不斷嘗試連接,但什麼也沒發生。

故障排除表明我可以透過 telnet 和 ssh 存取有問題的問題伺服器A伺服器B。但我既不能 telnet 也不能​​ ssh 進入伺服器B來自伺服器 A。

 iptables -I INPUT -p tcp --dport --syn -j ACCEPT

概括?可以透過 ssh 連接埠存取有問題的伺服器,這對我來說毫無用處。

我如何製作這個伺服器(伺服器A)可以在其他連接埠上存取嗎?例如我的 tomcat 連接埠。謝謝

編輯

當我嘗試從伺服器 A ssh 到伺服器 B 時,我得到

ssh: connect to host ip_value port port_no: Connection refused

當我運行這個時:

service ssh status

我得到:

ssh: unrecognized service

當我做:

ssh -v root@ip -p port_no

我得到:

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

答案1

一些基本特徵OpenSSH 的一些建議,優先考慮可靠性,其次是緊急圖形註釋。

相關內容