Подключение шлейфа виртуальной машины

Я создал виртуальную машину, запущенную на моем ПК, и пытаюсь подключить их через Putty. У меня есть Putty, установленный на моем ПК, и сервер и клиент openssh установлены на моей виртуальной машине. Когда я удаляю свой IP-адрес в клиент Putty, откроется окно, но оно полностью пустое. Я могу выделить пустое окно, но ничего не могу напечатать. Через несколько минут окно закроется из таймаута подключения.

Это мой брандмауэр?

1
задан 30 May 2012 в 05:02

3 ответа

Если вы используете Virtualbox, по умолчанию он будет эмулировать сеть с использованием NAT. Это самый простой способ обеспечить сетевой доступ к виртуальному сетевому адаптеру внутри виртуальной машины, но он имеет побочный эффект, который невозможно фактически подключить к услугам на виртуальной машине из главной системы.

Вам нужно будет изменить режим эмуляции сети на виртуальной машине с NAT на «мостовой».

Обратите внимание, что это немного сложнее с точки зрения вашей операционной системы вашего хоста, поскольку она должна быть низкой уровня доступа к сетевому адаптеру вашего хоста на уровне пакета. Это связано с установкой специального драйвера, особенно на хосты Windows. По сути, ваш сетевой адаптер на хосте должен начать вести себя так же, как несколько сетевых адаптеров. Это может иногда (но не в нормальных ситуациях) противоречить вашей внешней сети.

Вместо «мостового» вы также можете использовать «сеть только для хоста», которая позволяет избежать всех вышеперечисленных потенциальных проблем, но затем ваш гость OS не будет иметь доступа к более широкой сети (например, к Интернету).

Если вы используете что-то другое, кроме Virtualbox, проблемы, вероятно, будут одинаковыми, но способ их исправления может не быть .

1
ответ дан 4 August 2018 в 16:23

Если вы используете Virtualbox, по умолчанию он будет эмулировать сеть с использованием NAT. Это самый простой способ обеспечить сетевой доступ к виртуальному сетевому адаптеру внутри виртуальной машины, но он имеет побочный эффект, который невозможно фактически подключить к услугам на виртуальной машине из главной системы.

Вам нужно будет изменить режим эмуляции сети на виртуальной машине с NAT на «мостовой».

Обратите внимание, что это немного сложнее с точки зрения вашей операционной системы вашего хоста, поскольку она должна быть низкой уровня доступа к сетевому адаптеру вашего хоста на уровне пакета. Это связано с установкой специального драйвера, особенно на хосты Windows. По сути, ваш сетевой адаптер на хосте должен начать вести себя так же, как несколько сетевых адаптеров. Это может иногда (но не в нормальных ситуациях) противоречить вашей внешней сети.

Вместо «мостового» вы также можете использовать «сеть только для хоста», которая позволяет избежать всех вышеперечисленных потенциальных проблем, но затем ваш гость OS не будет иметь доступа к более широкой сети (например, к Интернету).

Если вы используете что-то другое, кроме Virtualbox, проблемы, вероятно, будут одинаковыми, но способ их исправления может не быть .

1
ответ дан 7 August 2018 в 18:28

Если вы используете Virtualbox, по умолчанию он будет эмулировать сеть с использованием NAT. Это самый простой способ обеспечить сетевой доступ к виртуальному сетевому адаптеру внутри виртуальной машины, но он имеет побочный эффект, который невозможно фактически подключить к услугам на виртуальной машине из главной системы.

Вам нужно будет изменить режим эмуляции сети на виртуальной машине с NAT на «мостовой».

Обратите внимание, что это немного сложнее с точки зрения вашей операционной системы вашего хоста, поскольку она должна быть низкой уровня доступа к сетевому адаптеру вашего хоста на уровне пакета. Это связано с установкой специального драйвера, особенно на хосты Windows. По сути, ваш сетевой адаптер на хосте должен начать вести себя так же, как несколько сетевых адаптеров. Это может иногда (но не в нормальных ситуациях) противоречить вашей внешней сети.

Вместо «мостового» вы также можете использовать «сеть только для хоста», которая позволяет избежать всех вышеперечисленных потенциальных проблем, но затем ваш гость OS не будет иметь доступа к более широкой сети (например, к Интернету).

Если вы используете что-то другое, кроме Virtualbox, проблемы, вероятно, будут одинаковыми, но способ их исправления может не быть .

1
ответ дан 10 August 2018 в 07:10

Другие вопросы по тегам:

Похожие вопросы: