ฉันได้ติดตั้งใหม่/sys
เป็นrw
เพิ่มหนึ่งรายการในetc/hosts
(เช่น10.0.0.1 x.com www.x.com
) และรีบูตอุปกรณ์ของฉัน
หลังจากรีบูตเครื่องถ้าฉันตรวจสอบetc/hosts
รายการก็โอเค หากฉันx.com
ส่ง Ping จะส่ง Ping ไปยังที่อยู่ IP ที่ถูกต้องที่ฉันป้อน
แต่ถ้าฉันเปิดเว็บเบราว์เซอร์ (หุ้นหรือโลมา) และเรียกดูx.com
มันจะไปที่ที่อยู่ IP ที่ DNS ได้รับการแก้ไข
เกิดอะไรขึ้น?
(โทรศัพท์ของฉันคือ Nexus One ซึ่งใช้ Cyanogen 7.1 ROM แบบกำหนดเองที่ใช้ Android 2.3.7)
อัปเดต:
ในแอป ' LAN Droid ' ฉันได้รับที่อยู่ที่แก้ไข (ดังนั้น10.0.0.1
) ก็ใช้ได้เช่นกัน ดูเหมือนว่าเป็นเพียงเบราว์เซอร์ที่ทำงานผิดพลาด
ls -l /etc/hosts
อาจมีปัญหาสิทธิ์ / ความเป็นเจ้าของ
chmod 644 /system/etc/hosts
แยกออก