如何在RT-AC3200路由器上配置基于域的转发?

我希望这是问这个问题的正确社区,真的不确定。也请多多包涵,因为我只有非常基本的网络技能。

我的家庭网络有一个ASUS RT-AC3200路由器。我在该网络中的主要桌面是一台W10计算机,使用VMWare Workstation在其上运行两个Linux VM。

这两个VM都有一个本地IP,例如:

192.168.1.1
192.168.1.2

我想按域从网络外部访问这两个VM:

abc.com -> 192.168.1.1
def.com -> 192.168.1.2

为此,我在路由器的管理面板中使用端口转发。不幸的是,我只能为每个端口分配一个IP,无法按域区分同一端口(HTTP)上的流量。因此,我可以在一个域中实现上述目标,但不能在两个域中实现。

我知道我可以在不同端口(8080)上的一台VM上运行HTTP,但是我想知道是否有可能实现我最初的目标,即使用某种类型的基于域的路由?

评论