Подключение к виртуальной коробке с удаленного ноутбука

У меня есть сервер (A), на котором установлен виртуальный ящик оракула, который настроен на 3 ящика (B, C, D). Пожалуйста, проверьте изображение ниже.

http://i63.tinypic.com/10dbjhh.jpg

Я могу подключиться к серверу A со своего ноутбука, но я не могу подключить серверы B, C и D, которые настроены на VBOX сервера A.

Пожалуйста, дайте мне знать возможное решение для этого.


person Saikumar A    schedule 06.01.2016    source источник
comment
Да... я не могу сделать ssh   -  person Saikumar A    schedule 07.01.2016
comment
Нет... но я могу пропинговать A   -  person Saikumar A    schedule 07.01.2016
comment
Сервер (A) находится на Rhel 5.8 и BCD на CentOS 6.7.   -  person Saikumar A    schedule 07.01.2016


Ответы (3)


SSH на сервер A, затем изнутри A используйте следующий шаблон:

ssh <username>@<IP ADDRESS OF B>

Например

ssh [email protected]
person peterbonar    schedule 07.01.2016
comment
Да, я могу подключиться таким образом, но если я хочу открыть страницу PHP на B с моей лапы. Тогда как это сделать - person Saikumar A; 07.01.2016
comment
я не понимаю, что ты имеешь в виду - person peterbonar; 07.01.2016
comment
Извините, Питер, если я неправильно прокомментировал. Проблема в том, что я не могу подключиться по ssh B напрямую с моего ноутбука. - person Saikumar A; 07.01.2016

Сбросьте iptables на BCD, чтобы разрешить ssh

iptables -F

Затем перезапустите iptables

person peterbonar    schedule 08.01.2016

Попробуйте этот метод, который может работать:

Выполните следующую команду на B: curl icanhazip.com

Это даст вам ваш общедоступный IP-адрес, поскольку 10.x.x.x — это частный IP-адрес. Затем попробуйте подключиться напрямую по SSH к общедоступному IP-адресу. Если это не работает, это как-то связано с iptables.

person peterbonar    schedule 07.01.2016
comment
Пробовал ... но все еще сталкиваюсь с той же проблемой - person Saikumar A; 07.01.2016
comment
Попробуйте netstat -a |grep ssh и посмотрите, стоит ли статус "ПРОСЛУШИВАЮТ" - person peterbonar; 08.01.2016
comment
Netstat на сервере B netstat -a |grep ssh tcp 0 0 :ssh *: LISTEN tcp 0 0 Dn1:ssh 10.88.13.0:46224 VERBUNDEN tcp 0 0 :ssh *: СЛУШАТЬ - person Saikumar A; 08.01.2016
comment
Netstat на сервере A netstat -a |grep ssh tcp 0 0 :ssh *: LISTEN tcp 0 0 10.88.13.0:46224 Dn1:ssh ESTABLISHED tcp 0 624 nn1:ssh lpt0122-pc.nxlpdc:56336 УСТАНОВЛЕН tcp 0 0 nn1:ssh lpt0122-pc.nxlpdc:56327 УСТАНОВЛЕН tcp 0 0 :ssh *: ПРОСЛУШИВАТЬ unix 2 [ACC] ПРОСЛУШИВАНИЕ ПОТОКА 17059 /tmp/ssh-pJZnFb7627/agent.7627 - person Saikumar A; 08.01.2016