Ik heb android als een VirtualBox guest machine draaien (Android-x86 8.1-RC1 Oreo).
(Deze is overigens geroot)
Wat ik graag wil is dat het verkeer van deze virtual machine via een proxy op een andere virtuele machine gaat.
Om dit te bewerkstelligen heb ik een proxy op poort 8080 draaien op een andere virtualbox machine. Beide draaien in bridged mode en hebben dus hun eigen lokale ip adres.
Als ik op de android VM de Terminal Emulator open en ik doe een
Echter, ik wil al het verkeer via die proxy laten lopen - dus ook als ik in een browser zit of een app open die verbinding via internet maakt. Maar als ik in een browser naar een http:// url ga, dan stuurt ie dit niet via de proxy. Ga ik in de browser naar http://192.168.178.58:8080 dan kom ik wel op de landingspagina van de proxy uit, dus connectiviteit is geen issue.
Normaliter zou ik de proxy bij de wifi-instellingen invoeren, echter wifi staat uitgeschakeld en kan het niet aanzetten en dus ook niets met die instellingen doen.
Ik heb ook al via de playstore gezocht naar apps waarmee ik system wide een proxy kan instellen, maar tot dusver zonder succes.
Heeft iemand een idee hoe ik dit probleem kan oplossen?
(Deze is overigens geroot)
Wat ik graag wil is dat het verkeer van deze virtual machine via een proxy op een andere virtuele machine gaat.
Om dit te bewerkstelligen heb ik een proxy op poort 8080 draaien op een andere virtualbox machine. Beide draaien in bridged mode en hebben dus hun eigen lokale ip adres.
Als ik op de android VM de Terminal Emulator open en ik doe een
code:
dan gaat een wget op een http adres succesvol via de proxy op m'n andere virtualbox machine. So far, so good.1
| export http_proxy="192.168.178.58:8080" |
Echter, ik wil al het verkeer via die proxy laten lopen - dus ook als ik in een browser zit of een app open die verbinding via internet maakt. Maar als ik in een browser naar een http:// url ga, dan stuurt ie dit niet via de proxy. Ga ik in de browser naar http://192.168.178.58:8080 dan kom ik wel op de landingspagina van de proxy uit, dus connectiviteit is geen issue.
Normaliter zou ik de proxy bij de wifi-instellingen invoeren, echter wifi staat uitgeschakeld en kan het niet aanzetten en dus ook niets met die instellingen doen.
Ik heb ook al via de playstore gezocht naar apps waarmee ik system wide een proxy kan instellen, maar tot dusver zonder succes.
Heeft iemand een idee hoe ik dit probleem kan oplossen?