在 《虚拟机安装软路由,多机通过该路由上网(单网卡) 》 里介绍了在宿主机是单网卡的环境下,真实 PC 机是如何通过虚拟机中的软路由上网的。宿主机在只有单网卡的情况下配置可能会给人些许困惑,因为一般总觉得一张网卡只能干一件事情,比如宿主机中的这张网卡要么用来拨号;要么就作为一张路由中的 LAN 网关卡。实际上,从虚拟机里添加的,分别桥接到同一张物理网卡的两张虚拟网卡,他们彼此的工作情况从逻辑上看是透明且相互独立的。
更清晰的做法是,宿主机里有两张独立的物理网卡,两张虚拟网卡分别桥接到这两张物理网卡上;其中一张用来拨号,另一张则用来充当 LAN 的网关。这么做还有一个好处,就是减轻了网卡的负担,使之更能专注的处理自身上的业务。