как я могу перенаправить порт из гостевой (ОС на виртуальной коробке) на хост (моя фактическая машина)?
Guest - Windows 7
Host - Ubuntu 12.10
на моем хостинге я запускаю web-сервер на порту 3000
.
Я хочу, чтобы иметь возможность открыть браузер от гостя на url
http://127.0.0.1:3000
и увидеть мой веб-приложение, которое я запускаю на хосте. (причина в том, что мне нужен браузер IE для тестирования некоторых вещей).
в настройках виртуального ящика я выбрал NAT и в Port Forwarding написал
Host IP: 127.0.0.1 Port: 3000
Guest IP: 192.168.0.3 Port: 3000
здесь 192.168.0.3
is IP моей гостевой машины, которую я получил от ipconfig.
Я думал, что это должно работать, но теперь, когда я пытаюсь запустить веб-сервер и оценки работает, я получаю сообщение об ошибке, что порт уже используется.
фактическая ошибка
/ home / имя пользователя/.rbenv/версии/2.0.0-RC2 в/lib в/Рубин/драгоценные камни/2.0.0/драгоценные камни/eventmachine-1.0.3/Либ/eventmachine.rb: 526: в
'start_tcp_server': нет акцептора (порт используется или требует root
преференции) (RuntimeError)
Web-сервер Webrick (по умолчанию Rails и Ruby web-сервер в режиме разработки).
Я пробовал различную комбинацию IP-адресов хоста/гостя и портов, но ни один из них, похоже, не работает.