微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

虚拟化 – 在Windows上通过OpenVPN TAP适配器桥接VirtualBox

我正在尝试通过VPN连接配置具有桥接适配器的虚拟机(运行Backtrack 4的VirtualBox guest虚拟机). VPN由我所在大学的网络安全俱乐部托管,并连接到沙盒局域网,用于针对俱乐部建立的各种服务器进行渗透测试.

我的主机(Windows 7旗舰版)连接到VPN正常,并通过DHCP分配IP,但由于某种原因,VM不能做同样的事情,我不知道为什么.就像OpenVPN正在过滤掉它无法识别的MAC地址的数据包.

我希望虚拟机能够桥接VPN连接,因为我们的IT办公室对于您在网络上可以做什么和不能做什么都有非常严格的策略.我希望能够在沙箱环境中运行主动攻击(ARP欺骗,nmap,nessus扫描),而不会冒着交通意外地通过大学网络并让我的互联网访问被撤销的风险.桥接VPN连接并从VM内部运行所有攻击将解决该问题.

不知道为什么主机可以使用这个界面,但VM不能?

这是我的解决方案:

Windows 7家庭高级版64位主机.
虚拟盒Ubuntu 12.04 64位..
通过OpenVPN上的VPN上网

在Virtual Box中,将适配器设置为Host-Only Network

Win 7(主机)上的OpenVPN.
在TAP-Win32适配器V9上与OpenVPN GUI建立连接. (文件共享和所有协议,但IPv4已停用)

然后通过右键单击 – 属性 – Internet连接共享对话框与VirtualBox Host-Only Network共享此适配器.

在Ubuntu(客户端)中,手动将网络适配器配置为与主机上的“VirtualBox Host-Only Network”位于同一子网中,并将主机IP设置为gateway / dns.

例如:
HOST VirtualBox仅限主机网络设置为IP 192.168.137.1子网:255.255.255.0
CLIENT网络适配器设置为IP 192.168.137.2网关:192.168.137.1 DNS 192.168.137.1子网255.255.255.0

因此VB-Client Ubuntu将始终使用VPN,如果没有建立vpn连接则不会使用其他任何东西.

主机可以通过设置网络适配器优先级在VPN和直接Internet之间进行选择.

原文地址:https://www.jb51.cc/windows/370380.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐