我有一个运行 Oracle VirtualBox 3.2.6 的 Ubuntu 10.04 和一个 Windows XP 来宾。我使用了一个我希望来宾 VM 访问的 VPN,在 ifconfig 上它显示为:
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:5.192.10.99 P-t-P:5.192.10.99 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1362 Metric:1
RX packets:14151 errors:0 dropped:0 overruns:0 frame:0
TX packets:19860 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:4415271 (4.4 MB) TX bytes:17949982 (17.9 MB)
在 VM 上使用 NAT 或桥接适配器只会给我非 vpn 适配器。如何将 tun0 适配器映射到 VirtualBox?
我遇到了同样的问题,并用谷歌搜索但没有找到答案。最后我找到了我的解决方案:
然后我可以访问VM中的资源。
设置
/etc/sysctl.conf
:然后运行:
(应该没有必要,但是)在那之后我重新启动了。