如何使用VirtualBox VM作为路由器进入网络外部

时间:2014-07-05 17:09:52

标签: networking virtualbox openwrt

我创建了一个运行openwrt-x86-generic-combined-ext4.vdi的VirtualBox VM, 在VM的一侧,我可以通过vpnc连接到VPN后ping内部PC。

现在问题来自主机如何设置通过VM路由器连接到内部PC。

来自主机,一旦我将网关更改为192.168.1.2,我无论如何也无法出去。

非常感谢。

PS,在主机上只有一个NIC是wirelees网卡。是否有任何虚拟网卡可以安装并解决这个问题??

HOST IP 192.168.1.33

Guest
config interface loopback
    option ifname   lo
    option proto    static
    option ipaddr   127.0.0.1
    option netmask  255.0.0.0
        config interface wan
        option ifname   eth0
        option proto    dhcp

config interface lan
    option ifname   eth1
    option type     bridge
    option proto    static
    option ipaddr   192.168.1.2
    option netmask  255.255.255.0
    option gateway  192.168.1.254
    option defaultroute 0
    option peerdns  01

1 个答案:

答案 0 :(得分:1)

我并不完全理解问题,但在我看来,真正的PC和虚拟PC之间没有区别。使用桥接适配器模式,将您的机器连接到真实网络并使用真实。此外,您最多可以使用4个适配器。

如果你想使用带有linux的PC作为路由器,这可能会有助于How to Enable IP Forwarding in Linux