Я использую Windows 7. Я создал виртуальную машину Centos7 первоначально через Virtualbox и успешно настроил переадресацию портов с этими правилами, чтобы разрешить SSH и HTTP:
Протокол: TCP | IP-адрес хоста: 127.0.0.1 | Порт хоста: 2222 | Гостевой IP | 192.168.1.201 | Гостевой порт: 22
Протокол: TCP | IP-адрес хоста: 127.0.0.1 | Порт хоста: 8080 | Гостевой IP | 192.168.1.201 | Гостевой порт: 80
Я импортировал виртуальную машину в VMware Workstation 11. Я могу нормально открыть виртуальную машину с помощью VMware, но не могу получить к ней доступ через SSH или веб-сервер через HTTP. Я попытался настроить переадресацию портов с помощью редактора виртуальной сети, но думаю, что моя проблема в том, что я нигде не могу указать IP-адрес хоста. Я могу ввести только порт хоста (который у меня есть 2222 и 8080 для каждого соответствующего правила), адрес виртуальной машины (192.168.1.201) и порты виртуальной машины (22 и 80 соответственно). Конечно, оба TCP. Так что, если предположить, что это проблема, то где / как я могу указать IP-адрес хоста 127.0.0.1? Кажется, это единственная переменная, отсутствующая между Virtualbox, который работает, и VMware, который не работает.