У меня есть CentOS в качестве гостевой виртуальной машины. Мой хост-компьютер 13.04. CentOS может видеть сеть, но я не могу войти в эту виртуальную машину.
Моя гостевая машина - CentOS 6.4, работающая в VirtualBox. Из окна виртуальной машины я могу обновиться через yum и даже просмотреть lynx
. Он сообщает внутренний IP 10.0.2.15. Однако я не могу ssh с моей хост-машины в эту. Чтобы перепроверить, я даже отключил iptables.
Я пропустил какие-либо шаги? Как я могу подключиться к гостю с хоста?
Информация о сеансе VirtualBox
ifconfig of Guest (CentOS)
[ 119] VirturalBox Network
Измените сетевой интерфейс с nat на bridged или только хост. см. http://www.virtualbox.org/manual/ch06.html#network_bridged
.Вам нужно запустить NAT? NAT скрывает вашу виртуальную машину. Думайте о NAT с точки зрения брандмауэра, если только вы не откроете дыру в брандмауэре, все, что инициировано извне брандмауэра, будет отклонено.
Если вы переключитесь на мостовой адаптер, вы сможете получить доступ к вашей виртуальной машине «извне» вашей системы.
Вам нужно изменить настройки сети виртуальной машины с NAT на Bridged Adapter, чтобы вы подключились к SSH к вашей виртуальной машине.
Убедитесь, что ваш openssh-демон запущен. С корневого уровня service sshd status
.