컴퓨터에서 웹 사이트를 운영하고 있는데 Nexus 7 태블릿에서 웹 사이트를 테스트하고 싶습니다. 즉, 로컬 WiFi LAN을 통해. IP 주소를 입력하면 연결되지만 이름이 지정된 가상 호스팅을 사용하고 있기 때문에 잘못된 웹 사이트가 표시됩니다.
그래서 내가하고 싶은 mysite.local
것은 Nexus에서 Chrome / Firefox에 입력하고 해당 10.1.2.3
주소 로 변환 하거나 로컬 IP 주소 로 변환 한 다음 10.1.2.3
서버를 mysite.local
호스트로 요청하여 요청하는 것입니다.
내 질문 : Android 4.x 태블릿에 /etc/hosts
편집 할 수 있는 파일이나 동등한 파일이 있습니까? (태블릿 등을 뿌리지 않아도됩니다.)
내 Linux 컴퓨터에서 /etc/hosts
다음에 항목을 추가하여이 작업을 수행합니다 .
10.1.2.3 mysite.local
(또는 Windows\System32\drivers\etc\hosts
Windows 시스템에서도 동일하게 수행됩니다.)
BTW, 이것은 IP 주소 (예 : / etc / hosts equiv.?)에 대한 호스트 이름을 수동으로 설정하는 것과 중복 되지만 그 질문은 안드로이드 2.2에 대한 것이 었습니다. (대체 아이디어 중 하나는 로컬 라우터에 DNS를 구성하는 것이 제안되었지만 라우터가 로컬에서 DNS를 수행하지 않으므로 해당 옵션이 없다는 것을 알 수있는 한 내 DNS 서버를 설정하여이를 수행 할 수 있지만 그것은 큰 직업 해결책처럼 느껴집니다.)
/etc/hosts
"이름 서버"(예 : DNSMasq, 또는 당신이 사용하는 것)를 설정하도록 제안하지 않았습니다 . 라우터가 그 장소를 제공 할 수 있습니다. 그렇지 않으면 각 컴퓨터 /etc/hosts
에서 편집해야합니다. 그리고 Android의 해당 파일은 "루트 파워"로만 편집 할 수 있습니다 (정확한 위치는 알 수 없지만 AFAIR 내부에 있습니다). 참고 : etc / hosts 파일을 편집하는 방법/data/system