2

Как я могу подключиться к Linux (который находится в виртуальной машине) с главного компьютера, используя шпаклевку? Я могу пропинговать 192.168.1.108 с моего компьютера. И есть процесс sshd, работающий в Linux. Я выбираю SSH для подключения, но выдает ошибку.

5 ответов5

2

Какой продукт VM вы используете? Также проверьте сетевые настройки вашей виртуальной машины. Если он работает в режиме моста, у него есть IP-адрес в локальной сети вашего хоста, что означает, что вы просто подключаетесь к его IP-адресу таким образом.

Если ваша виртуальная машина использует режим NAT, вам нужно настроить NAT для переадресации определенного порта обратно в вашу виртуальную машину. В VMware есть файл nat.conf который вы редактируете для этого. Однако я не могу говорить о том, как вы это сделаете в других продуктах виртуализации.

1

Включен ли SSH на вашем Linux-клиенте? Даже если процесс запущен, он может быть неправильно настроен для разрешения удаленных подключений SSH.

0

Вы можете попробовать это:

  • Войдите в свою ВМ (клиент) из консоли
  • открыть окно терминала
  • введите sudo ifconfig
  • запишите IP-адреса ваших интерфейсов. Скорее всего, вы заинтересованы в eth0.
  • попробуйте подключиться к этому адресу / этим адресам (скорее всего, только одному), используя putty.

это работает?

,

0

Я думаю, что вам, скорее всего, нужно, чтобы рабочая станция прослушивала на хосте какой-либо порт и перенаправляла его в гостевую систему как порт 22. Это будет держать собственный порт 22 вашего хоста открытым при доставке трафика вашему гостю. Тем не менее, я вижу только переадресацию портов как часть NAT. Должна ли ваша виртуальная машина использовать мостовую сеть?

0

Многое зависит от того, какая у вас ОС и какое программное обеспечение для виртуализации вы используете.

Но многие типы программного обеспечения для виртуализации (включая VirtualBox) по умолчанию не имеют доступа к гостю с хоста. Однако вы можете получить доступ к хосту от гостя.

Для получения инструкций по использованию ssh для подключения в этом случае вы можете следовать этим инструкциям для KVM или этим инструкциям для VirtualBox.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .