6

The computer is inside a company and only have internet access through proxy. I want the guest inside the VirtualBox to access the internet without changing anything in the guest. The host is Windows 10 Enterprise x64.

I know it is possible, I have done it with Proxifier

Proxifier allows network applications that do not support working through proxy servers to operate through a SOCKS or HTTPS proxy and chains.

But proxifier is not free and not very cheap for me.

I would love a solution that works as proxifier works but I need it just for the VirtualBox guests, so I think there might me a more specific solution for this case, any free solution for VirtualBox guest connections go through proxy will do.

2

2 Answers 2

3

The solution would be to set the VirtualBox Proxy settings, which you can find under Preferences -> Proxy, see screenshot:

Preferences -> Proxy

EDIT: just noticed the part about SOCKS or HTTPS proxy chains. So might not work as you want. Let us know.

2
  • 7
    Well, no. This won't work, this proxy configuration you just mention is for the VirtualBox application itself, check for updates and stuff, it doesn't affect the guest, but thank you very much. Oct 21, 2016 at 9:07
  • 3
    Not quite. In the documentation 1.15. Global Settings it says: It offers a selection of settings which apply to all virtual machines of the current user or in the case of Extensions to the entire system: and then Proxy Enables the user to configure a HTTP Proxy Server. And in the bug fix there is a mention that the update now uses those settings too, so it is not just for the VirtualBox application itself. Shame that it does not work for you as described.
    – Zina
    Oct 21, 2016 at 17:59
-1

My Guest machine is MacOS, Preproxy does good in Bridge mode, filling your host IP:Port here, then fill 127.0.0.1:Port in your Guest system proxy setting(or with SwithOmegaProxy). it does work.

I try hard to understand the communicatative mechenism between Guest and Host in VirtualBox,it might be Host proxy kits do not match virtualbox on different software layer to communicate with internet,or cross blocked one, so i found Preproxy suchlike kits matched the both layers perfectly.

3
  • 1
    Your answer could be improved with additional supporting information. Please edit to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center.
    – Community Bot
    Jan 2 at 20:15
  • it's a little difficult for a newcomer. i just want to give some clues to specialists, for my hard work. As for VirtualBox, only in Bridge mode, the IPs of Guest and Host are similar, more chance to across the blockade. inoticed SwithOmegaProxy filling with 127.0.0.1: Port, but Guest Machine don't know what that means, then i use Preproxy declare it's the Host Proxy IP adress and port. such as my Guest can access intelnet through 192.168.1.4: 7890, or(:10809); Safari have to write 127.0.0.1: Port in Guest machine's System Proxy with MacOS.
    – Non Sense
    Jan 2 at 20:42
  • As it’s currently written, your answer is unclear. Please edit to add additional details that will help others understand how this addresses the question asked. You can find more information on how to write good answers in the help center.
    – Community Bot
    Jan 3 at 7:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.