How to setup TOR as a network interface for VMs on Mac OS Mojave?
I am using VirtualBox and Whonix to create a secure way of letting a VM communicate only through TOR. However, I would like to setup TOR on the host Mac OS as a network interface so it can be selected as network device in the VirtualBox VM config. This way the Whonix workaround is not required anymore. The VM will only have one network device and that communicates through TOR only.
I can't find anyone having the same requirement. Maybe I am trying something nonsense?
EDIT:
Another way could be to have a virtual network interface / device that only communicates through a proxy. Setting up a TOR proxy is no problem - it is f.i. pre-configured and included in the TOR browser bundle. However, I also couldn't find a way to create a proxy based network device.
Thanks
networking macos virtualbox virtual-machine tor
add a comment |
I am using VirtualBox and Whonix to create a secure way of letting a VM communicate only through TOR. However, I would like to setup TOR on the host Mac OS as a network interface so it can be selected as network device in the VirtualBox VM config. This way the Whonix workaround is not required anymore. The VM will only have one network device and that communicates through TOR only.
I can't find anyone having the same requirement. Maybe I am trying something nonsense?
EDIT:
Another way could be to have a virtual network interface / device that only communicates through a proxy. Setting up a TOR proxy is no problem - it is f.i. pre-configured and included in the TOR browser bundle. However, I also couldn't find a way to create a proxy based network device.
Thanks
networking macos virtualbox virtual-machine tor
Don't do this. It is not a "workaround" to have the Whonix-Gateway in a separate virtual machine. It's a very important part of the security design.
– Michael Hampton
Jan 21 at 15:57
@MichaelHampton I understand your point. I am not trying to workaround the Whonix gateway per se, but I would like to ensure that also Windows or other Unix VMs will only communicate through TOR. (Altough, I admit, I pointed out in my question it's all about saving a VM)
– Eli T.
Jan 21 at 16:38
add a comment |
I am using VirtualBox and Whonix to create a secure way of letting a VM communicate only through TOR. However, I would like to setup TOR on the host Mac OS as a network interface so it can be selected as network device in the VirtualBox VM config. This way the Whonix workaround is not required anymore. The VM will only have one network device and that communicates through TOR only.
I can't find anyone having the same requirement. Maybe I am trying something nonsense?
EDIT:
Another way could be to have a virtual network interface / device that only communicates through a proxy. Setting up a TOR proxy is no problem - it is f.i. pre-configured and included in the TOR browser bundle. However, I also couldn't find a way to create a proxy based network device.
Thanks
networking macos virtualbox virtual-machine tor
I am using VirtualBox and Whonix to create a secure way of letting a VM communicate only through TOR. However, I would like to setup TOR on the host Mac OS as a network interface so it can be selected as network device in the VirtualBox VM config. This way the Whonix workaround is not required anymore. The VM will only have one network device and that communicates through TOR only.
I can't find anyone having the same requirement. Maybe I am trying something nonsense?
EDIT:
Another way could be to have a virtual network interface / device that only communicates through a proxy. Setting up a TOR proxy is no problem - it is f.i. pre-configured and included in the TOR browser bundle. However, I also couldn't find a way to create a proxy based network device.
Thanks
networking macos virtualbox virtual-machine tor
networking macos virtualbox virtual-machine tor
edited Jan 20 at 20:36
Eli T.
asked Jan 18 at 23:52
Eli T.Eli T.
62
62
Don't do this. It is not a "workaround" to have the Whonix-Gateway in a separate virtual machine. It's a very important part of the security design.
– Michael Hampton
Jan 21 at 15:57
@MichaelHampton I understand your point. I am not trying to workaround the Whonix gateway per se, but I would like to ensure that also Windows or other Unix VMs will only communicate through TOR. (Altough, I admit, I pointed out in my question it's all about saving a VM)
– Eli T.
Jan 21 at 16:38
add a comment |
Don't do this. It is not a "workaround" to have the Whonix-Gateway in a separate virtual machine. It's a very important part of the security design.
– Michael Hampton
Jan 21 at 15:57
@MichaelHampton I understand your point. I am not trying to workaround the Whonix gateway per se, but I would like to ensure that also Windows or other Unix VMs will only communicate through TOR. (Altough, I admit, I pointed out in my question it's all about saving a VM)
– Eli T.
Jan 21 at 16:38
Don't do this. It is not a "workaround" to have the Whonix-Gateway in a separate virtual machine. It's a very important part of the security design.
– Michael Hampton
Jan 21 at 15:57
Don't do this. It is not a "workaround" to have the Whonix-Gateway in a separate virtual machine. It's a very important part of the security design.
– Michael Hampton
Jan 21 at 15:57
@MichaelHampton I understand your point. I am not trying to workaround the Whonix gateway per se, but I would like to ensure that also Windows or other Unix VMs will only communicate through TOR. (Altough, I admit, I pointed out in my question it's all about saving a VM)
– Eli T.
Jan 21 at 16:38
@MichaelHampton I understand your point. I am not trying to workaround the Whonix gateway per se, but I would like to ensure that also Windows or other Unix VMs will only communicate through TOR. (Altough, I admit, I pointed out in my question it's all about saving a VM)
– Eli T.
Jan 21 at 16:38
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1395958%2fhow-to-setup-tor-as-a-network-interface-for-vms-on-mac-os-mojave%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1395958%2fhow-to-setup-tor-as-a-network-interface-for-vms-on-mac-os-mojave%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Don't do this. It is not a "workaround" to have the Whonix-Gateway in a separate virtual machine. It's a very important part of the security design.
– Michael Hampton
Jan 21 at 15:57
@MichaelHampton I understand your point. I am not trying to workaround the Whonix gateway per se, but I would like to ensure that also Windows or other Unix VMs will only communicate through TOR. (Altough, I admit, I pointed out in my question it's all about saving a VM)
– Eli T.
Jan 21 at 16:38