Pengembang di sini membuat prototipe aplikasi seluler, agak baru untuk seluler:
- Saya memiliki layanan HTTP sederhana yang berjalan (saat ini) di laptop utama saya dengan nama mesin
latitude
. - Laptop lain bernama
vaio
berbagi jaringan WiFi yang sama dapat mengakses layanan itu melaluihttp://latitude:8080
- dengan kata lain, ia dapat dengan mudah menyelesaikan (saat ini) IP 192.168.xy (atau IP dinamis apa pun yang dimilikinya saat itu)latitude
entah bagaimana. - Sekarang ponsel Android HTC saya, yang terhubung ke jaringan WiFi yang sama, dapat mencapai alamat IP
latitude
sehingga membuka di browserhttp://192.168.x.y:8080
berfungsi. - Tapi saya juga ingin menggunakan nama mesin di sini, seperti ketika saya mengakses layanan HTTP
vaio
, cukup dengan mengetikhttp://latitude:8080
dan minta telepon menyelesaikan IP dinamis saat inilatitude
. Ini tidak berfungsi, hanya dapatkan halaman kesalahan browser standar: "Halaman web tidak tersedia" .
Apakah ada pengaturan DNS di Android yang perlu saya sesuaikan? Belum menemukan apa pun dari bermain-main dengan Pengaturan, dan pertanyaan seperti ini sangat sulit untuk dicari di google, juga ...
One V memiliki Android 4.0, dan One M7 memiliki Android 4.2 jika itu membuat perbedaan.
(Catatan, ini harus bekerja bahkan ketika Android tidak terhubung ke USB ke komputer saya dan tidak bertindak sebagai Hotspot WiFi - jelas, karena itu tetap memakan jaringan WiFi utama saya).
sumber
getprop | grep -i dns
Lihat juga android.stackexchange.com/a/32278/15713Ketika saya menginginkan nama mesin dan bukan IP, saya mengedit file HOSTS. Coba tambahkan perangkat dan alamat IP mereka di sana. Pencarian google untuk file host untuk sistem operasi Anda seharusnya mudah.
sumber
Tambahkan dua baris di akhir file hosts (
/etc/hosts
) file Anda dengan ES Explorer (perlu perangkat yang di-root).Templat:
Contohnya
domain_name
bisalocalhost
.Contoh:
Ini berfungsi dengan baik saat mengetik
localhost
di URL bar bukan alamat IP.sumber
\etc\hosts
untuk/etc/hosts
dan membuat beberapa perubahan dalam format. Saya berusaha untuk tidak mengubah niat tetapi membuatnya terlihat lebih baik. Beritahu saya jika saya mengacaukan suatu tempat.Dalam kasus saya, pada Windows 10, untuk sementara menonaktifkan windows firewall memungkinkan berselancar
http://latitude:8080
.Untuk jangka panjang saya membuat aturan untuk membiarkan koneksi semacam ini melalui firewall ...
{Windows}> Mulai> "Firewall"> Firewall Defender Windows dengan Keamanan Lanjutan. Aturan Masuk> Aturan Baru ...
{Android}. Uji dengan Firefox atau Chrome, bukan Dolphin
sumber