Я использую программу под названием Memoq, которая прослушивает порт 2705. Я хотел бы сделать ее доступной из Интернета, но она не работает по неизвестным причинам.
Настройка выглядит следующим образом : Интернет -> Маршрутизатор -> Сервер -> Компьютер Virtualbox с Memoq
Я настроил маршрутизатор на переадресацию порта 2705 на сервер, а Virtualbox - на переадресацию порта 2705 от хоста к гостю (с использованием NAT). Я отключил брандмауэр на обоих компьютерах (они работают под управлением Windows).
Если я попытаюсь подключиться к порту 2705 по telnet с виртуального бокса и сервера, он заработает, но если я сделаю то же самое с другого компьютера (из Интернета или сети), это не удастся.
Я не специалист по сетям, как я мог выяснить, что не так?
Ваша проблема, скорее всего, заключается в том, что вы используете двойное NAT для трафика через маршрутизатор и хост-сервер.
Я бы лично переместил виртуальную машину на использование мостовой сети, и затем выполните перенос прямо на виртуальную машину с вашего маршрутизатора.
Я также согласен с комментарием HopelessN00b, что вам следует заменить VirtualBox на достойный гипервизор, такой как HyperV в Windows.