Я запускаю VirtualBox на ubuntu (хосте), VM, которую я использую, является fedora (guest). VirtualBox настроен на использование сетевого адаптера NAT, и я могу добраться до интернета. я использовать перенаправление портов для доступа к SSH и рельсы веб-серверИспользовать VirtualBox для доступа к сайту на хосте от гостя? хост и гость - это linux
правил переадресации порта
<NAT>
<DNS pass-domain="true" use-proxy="false" use-host-resolver="false"/>
<Alias logging="false" proxy-only="false" use-same-ports="false"/>
<Forwarding name="Rule 1" proto="1" hostport="5679" guestport="22"/>
<Forwarding name="Rule 2" proto="1" hostport="3080" guestport="3000"/>
</NAT>
теперь я могу получить доступ к Интернету на гостевой машине, и я могу войти через SSH , но я не могу получить доступ к Rails веб-сервер на порту 3080
i tried :
localhost:3080
10.0.2.15:3080 #the guest IP
, что я могу сделать все, что я нужен SSH и подключение к интернету и открыть веб-сайт я у себя на порывов машину браузера я п хост машина
благодаря
Вам нужно добавить порт вперед localhost: 3080 to guest: 3080 –
Почему мне это нужно, WEBrick сервер веб-сервера rails использует порт 3000 на гостевой машине, и мне нужно получить к нему доступ через порт 3080 на главной машине. – tito11
О, извините, я пропустил вашу последнюю строку в conf ... –