Поэтому я размещаю виртуальную машину Linux с VirtualBox и могу подключиться к ней через ssh с помощью putty с хост-машины (поэтому переадресация портов в настройках VirtuaBox выполняется правильно). что мне нужно сделать, это подключиться через SSH из-за пределов сети, но я не знаю, как мне следует настроить правило переадресации портов в настройках маршрутизатора, чтобы это работало.

Виртуальная машина Linux ifconfig(я использую IP 192.168.56.101 для подключения через замазку:

Настройки, которые я пробовал на своем правиле переадресации порта маршрутизатора:

2 ответа2

0

Вы можете изменить сетевой адаптер на Bridged Adapter или добавить другой сетевой интерфейс этого типа (что на самом деле я делал с моей виртуальной машиной на моем ноутбуке), если тот, который вы используете, должен быть NAT. Таким образом, вы можете настроить переадресацию портов в маршрутизаторе, который обращается к виртуальной машине напрямую, потому что виртуальная машина становится новой машиной в вашей сети.

0

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

Если виртуальная машина находится в собственной подсети, убедитесь, что маршрутизация работает в обоих направлениях. Часто бывает легко, чтобы трафик проходил от или к виртуальной машине, при этом не настроив соответствующую маршрутизацию, чтобы убедиться, что трафик возвращается в обратном направлении.

NAT может упростить вещи. Это может быть еще более вероятно, чтобы усложнить вещи. (И, как правило, его следует использовать, если вы пытаетесь получить доступ к общедоступному Интернету, когда вы пытаетесь использовать IPv4.)

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