将 KVM 来宾中的虚拟接口网络转发到主机中的物理接口

将 KVM 来宾中的虚拟接口网络转发到主机中的物理接口

我正在尝试使用 Linux IP 路由进行实验。这是我到目前为止所拥有的。

我有一台主机,其网络详细信息如下。

wlan0     inet addr:192.168.1.9  Bcast:192.168.1.255  Mask:255.255.255.0
  • 我在 KVM 中创建了一个来宾操作系统,并将来宾网络配置为转发到物理设备NAT wlan0
  • 因此,来自客户操作系统的所有流量都通过我的机器物理接口wlan0
  • 我的来宾操作系统网络详细信息如下。

    ens3      inet addr:192.168.104.167  Bcast:0.0.0.0  Mask:255.255.255.0
    

现在,我正在尝试创建一个虚拟网络接口。我按照下面的方法做了。

tunctl -t eth4
ifconfig eth4 192.168.104.169

现在,我计划使用eth4来宾操作系统上的接口作为默认接口,并希望将所有流量从该虚拟网络接口转发到我的ens3接口,然后再转发到wlan0.

我怎样才能完成这种类型的转发?

相关内容