Я пытаюсь подключиться из своего приложения к хосту, используя IP-адрес 192.168.56.1
, но без успеха. Я проверил в ipconfig
, и есть соединение Virtualbox с вышеупомянутым IP. Может кто-нибудь помочь исправить это?
Доступ к узлу из эмулятора Genymotion
Ответ 1
попробуйте этот IP-адрес: 10.0.3.2 Он должен работать
Ответ 2
У меня была та же проблема, что и у OP, переход на Bridged for Adapter 2 исправил проблему для меня.
VirtualBox > Settings > Network > Adaptor 2
Attached to: Bridged Adapter
Name: en0: Wi-Fi (airport)
Ответ 3
Попробуйте проверить (работает для меня)...
На вашем хосте запустите простейший веб-сервер в каком-нибудь случайном каталоге:
$ python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 …
Теперь в вашем запуске устройства genymotion Chrome и перейдите к http://192.168.56.1:8000
, и вы увидите веб-страницу, в которой перечислены содержимое каталога, в котором вы смотрели SimpleHTTPServer.
Это показывает, что подключение от гостя к хосту по указанному вами IP-адресу работает. Должна быть другая проблема.
Ответ 4
На самом деле очень просто найти IP-адрес вашего хоста!
Linux (и предположительно Mac)
Просто откройте терминал (Ctrl + Alt + T) и запустите ifconfig
. IP-адрес можно найти в информации для интерфейса с именем vboxnet<number>
.
Окна
Просто откройте CMD ( + R, "cmd
" ) и запустите ipconfig
. IP-адрес можно найти в информации для интерфейса с чем-то вроде "vbox
" или "VirtualBox
" в имени.
В этом списке может быть несколько интерфейсов, которые соответствуют этим критериям, поэтому вам нужно попробовать, который является правильным.
Ответ 5
Даже у меня была такая же проблема, и вот решение:
Ваш компьютер должен быть "ON" при подключении к базе данных
Если вы укажете номер порта, но не используете Интернет, это не сработает.
Однако, если вы не укажете номер порта, а компьютерный интернет включен, вы должны получить выход.
Вот результат без Интернета в одной из моих программ
И вот выход с интернетом
Также убедитесь, что WIFI включен в эмуляторе Genymotion и его работе. Вы можете проверить это, открыв браузер внутри эмулятора и открыв любой адрес веб-страницы.
Прокомментируйте, если потребуется дополнительная помощь.