SSH по умолчанию использует TCP-трафик, верно?
Просто для проверки, NAT в VirtualBox имеет следующие ограничения (согласно Руководству пользователя ):
Естьчетыре ограничения режима NAT, о которых должны знать пользователи:
ограничения протокола ICMP: некоторые часто используемые инструменты отладки сети (например, ping или tracerouting) полагаются на протокол ICMP для отправки / получения сообщений.Хотя поддержка ICMP была улучшена в VirtualBox 2.1 (теперь должен работать ping), некоторые другие инструменты могут работать ненадежно.
Получение широковещательных сообщений UDP ненадежно: гость не получает надежные широковещательные сообщения, посколькучтобы сэкономить ресурсы, он только прослушивает определенное время после того, как гость отправил данные UDP на определенный порт.Как следствие, разрешение имен NetBios, основанное на широковещании, не всегда работает (но WINS всегда работает).В качестве обходного пути можно использовать числовой IP-адрес нужного сервера в нотации \ server \ share.
Протоколы, такие как GRE, не поддерживаются: протоколы, отличные от TCP и UDP, не поддерживаются.Это означает, что некоторые продукты VPN (например, PPTP от Microsoft) не могут быть использованы.Существуют другие продукты VPN, которые используют просто TCP и UDP.
Переадресация портов хоста ниже 1024 невозможна: на хостах на основе Unix (например, Linux, Solaris, Mac OS X) невозможно привязать к портам ниже1024 из приложений, которые не запускаются пользователем root.В результате, если вы попытаетесь настроить такую переадресацию портов, ВМ откажется запускаться.