У меня есть 2 сервера в центре обработки данных.Сервер Бявляется общедоступным, то есть я могу подключиться к нему по SSH.
Сервер Анет. Так что для доступаСервер А, я подключаюсь по sshСервер Б. А затем оттуда я подключаюсь по ssh кСервер А.
Теперь я попробовал переадресацию локального порта, и это сработало, когда я получил доступ к порту SSH наСервер А
(недоступный) как в случае, когда я просматривалhttp://localhost:local_port, я видел весь SSH
нераспознанный протокол на веб-странице. например
SSH-2.0-OpenSSH_5.3
Protocol mismatch.
Затем я попытался получить доступ к порту Tomcat через локальную переадресацию портов, но не смог, хотя соединение с промежуточным сервером было успешно установлено.
Браузер просто продолжал попытки подключиться, но ничего не произошло.
Устранение неполадок показало мне, что я могу подключиться к проблемному компьютеру как по telnet, так и по ssh.Сервер АотСервер Б. Но я не мог ни telnet, ни ssh войти вСервер Бс сервера А. Даже после разблокировки соответствующих портов с помощью
iptables -I INPUT -p tcp --dport --syn -j ACCEPT
Резюме? Сервер-нарушитель доступен по порту ssh, который бесполезен для моих целей.
Как мне сделать этот сервер(Сервер А) доступен на других портах? например, мой порт tomcat. Спасибо
РЕДАКТИРОВАТЬ
Когда я пытаюсь подключиться по ssh с сервера A на сервер 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 с несколькими рекомендациями, приоритетными по надежности, за которыми следуют срочные графические аннотации.