Разработчик здесь создает прототип мобильного приложения, немного нового для мобильных устройств:
- У меня есть простой HTTP-сервис, запущенный (в настоящее время) на моем главном ноутбуке с именем машины
latitude
. - Другой ноутбук с
vaio
общим доступом к той же сети Wi-Fi может получить доступ к этой услуге черезhttp://latitude:8080
- другими словами, он может легко разрешить (текущий) IP 192.168.xy (или любой другой динамический IP-адрес, который он имеет в данный момент)latitude
каким-либо образом. - Теперь мои телефоны HTC Android, подключенные к той же сети Wi-Fi, могут достигать IP-адреса,
latitude
поэтому открытие в браузереhttp://192.168.x.y:8080
работает. - Но я также хотел бы использовать здесь имя компьютера, например, когда я получаю доступ к службе HTTP
vaio
, просто набравhttp://latitude:8080
и разрешив телефону разрешить текущий динамический IP-адресlatitude
. Это не работает, только получите стандартную страницу ошибки браузера: «Веб-страница недоступна» .
Есть ли какие-то настройки DNS в Android, которые мне нужно настроить? Ничего не нашел от игры с настройками, и такой вопрос, как известно, тоже трудно гуглить ...
One V имеет Android 4.0, а One M7 имеет Android 4.2 на случай, если что-то изменится.
(Обратите внимание, что это должно работать, даже если Android не подключен к моим компьютерам через USB и не работает как точка доступа WiFi - очевидно, поскольку она все равно потребляет мою основную сеть WiFi).
источник
getprop | grep -i dns
См. Также android.stackexchange.com/a/32278/15713Когда мне требуется имя машины вместо IP, я редактирую файл HOSTS. Попробуйте добавить туда устройства и их IP-адреса. Поиск в Google файла hosts для вашей операционной системы должен быть легким.
источник
Добавьте две строки в конце файла hosts (
/etc/hosts
) вашего устройства с помощью ES Explorer (требуется рутованное устройство).Шаблон:
Примером
domain_name
может бытьlocalhost
.Пример:
Он отлично работает при наборе
localhost
в строке URL вместо IP-адреса.источник
\etc\hosts
к/etc/hosts
и сделал некоторые изменения в форматировании. Я старался не менять намерения, но чтобы он выглядел лучше. Дай мне знать, если я где-нибудь напутал.В моем случае в Windows 10 временное отключение брандмауэра Windows сделало
http://latitude:8080
возможным серфинг .В долгосрочной перспективе я создал правило, разрешающее подобные соединения через брандмауэр ...
{Windows}> Пуск> «Брандмауэр»> Брандмауэр Защитника Windows с расширенной безопасностью. Входящие правила> Новое правило ...
{} Android. Тест с Firefox или Chrome, а не с Dolphin
источник