Привет всем, я пытаюсь получить доступ к базе данных, которая размещена на ноутбуке «database_server», с моего устройства Android, которое подключено к одной сети.
Проект работает на www.database_server: 8000 /
Я ввел ip: 192.168.1.1 (подключения моего ноутбука) к своему браузеру телефона, и мне удалось увидеть корневую папку моего проекта. Однако, когда я попытался запустить его на 192.168.1.1:8000/, я не смог получить доступ ни к чему, и веб-браузер вернул «Веб-страница недоступна».
Итак, проблема в том, что я могу получить доступ к корневой папке с помощью своего устройства Android, но не могу получить доступ к порту 8000 моего ноутбука. Есть ли способ решить эту проблему? Спасибо !
Вы проверили, что действительно можете подключиться к порту 8000 с локального хоста? Можете ли вы открыть веб-страницу на http: //: 8000 на машине, на которой он размещен?
Если это сработает, значит, вы проверили, что служба действительно работает и что это не проблема с устройством Android или соединением между ними. Вы можете использовать сканер портов или netstat, чтобы проверить на этой машине (localhost), что порт отслеживается процессом.
Убедившись в этом, проверьте с другого устройства с помощью сканера портов, доступен ли порт удаленно. Это сообщит вам, недоступен ли порт из-за брандмауэра или какого-либо контроля доступа, не разрешающего удаленные подключения.
Как только вы сузили круг где проблема с подключением на самом деле возникает из-за того, что вы можете решить, как ее исправить.
Вы можете проверить, не блокируется ли порт 8000 никакими конфигурациями брандмауэра на сервере / портативном компьютере.