Wi-Fi 네트워크에 연결된 Nexus 7이 있습니다. 호스트 파일을 편집 할 수 없으므로이 장치를 루트화할 수 없습니다. 내 데스크톱 컴퓨터의 XAMPP 웹 서버에 연결할 수 있습니다.HTTP 서버 측 프록시 또는 터널 서버 설정
내 데스크톱 컴퓨터에는 Vagrant를 통해 구성된 VM이 있으며 사적인 네트워크가있어서 데스크톱 (호스트) 만 액세스 할 수 있습니다. 이 VM에는 포트 8080에서 실행되는 개발 환경과 웹 서버가 있습니다. 호스트 이름 http://nick:8080/
만 사용하여 데스크탑 브라우저에서이 VM에 연결할 수 있습니다. VM IP (192.168.33.10)에 닉을 매핑하기 위해 데스크탑에서 호스트 파일을 편집해야했습니다. http://192.168.33.10:8080
은 VM의 웹 서버 구성으로 인해 작동하지 않습니다.
네이티브 모바일 장치를 쉽게 테스트 할 수 있습니다. XAMPP (또는 다른 서버)에서 VM으로 요청을 터널링하거나 프록 싱하는 방법을 찾으려고합니다.
내 N7이 XAMPP에 액세스 할 수 있으므로 XAMPP를 VM과 통신 할 수있는 프록시 또는 터널 서버로 설정할 수 있다고 생각합니다.
N7 -> 프록시/터널 서버 (XAMPP) -> VM.
헤더를 유지하려면 프록시/터널 서버가 필요합니다. http://nick:8080
은 http://192.168.33.10:8080
으로 작동하지 않습니다.
Apache 구성을 사용하여이를 수행 할 수 있습니까? 아니면 도움이 될 수있는 다른 유틸리티 서버가 있습니까?
감사합니다, 닉
'Vagrantfile'을 제공 할 수 있습니까? VM의 네트워크 구성 방법을 알 수 있습니까? 어떤 가상화 소프트웨어를 사용하고 있으며 게스트 OS는 무엇입니까? Vagrant는 꽤 좋은 네트워킹 설정 기능을 가지고 있기 때문에 프록시가 필요하지 않을 수도 있습니다. 특히 리눅스 게스트의 경우. 하지만 실제로 세부 사항에 달려 있습니다 ... – Beel
공용 네트워크에서 VM을 여는 대신 프록시 접근 방식을 사용하고 싶습니다. –