Saya telah menghitung ulang /sys
sebagai rw
, menambahkan satu entri ke etc/hosts
(misalnya 10.0.0.1 x.com www.x.com
) dan mem-boot ulang perangkat saya.
Setelah reboot, jika saya periksa etc/hosts
, entri baik-baik saja. Jika saya ping x.com
, ping alamat IP yang benar saya masukkan.
Tapi, jika saya membuka browser web (baik stock atau Dolphin), dan browse ke x.com
, itu akan pergi ke alamat IP yang DNS putuskan.
Apa yang terjadi?
(Ponsel saya adalah Nexus One, yang menjalankan ROM Cyanogen 7.1 khusus berdasarkan Android 2.3.7)
Pembaruan:
Pada aplikasi ' LAN Droid ' saya mendapatkan alamat yang sudah diedit (jadi 10.0.0.1
) baik-baik saja. Sepertinya hanya browser yang berperilaku salah.
ls -l /etc/hosts
, mungkin masalah izin / kepemilikan?
chmod 644 /system/etc/hosts
mengatasinya