创build一个“虚拟”LAN(不是VLAN)

我刚刚阅读了一篇有关ARP欺骗的文章,而且我已经对这个主题有所了解。 这篇文章澄清了我对networking工作原理的理解,但还有很多我不明白的地方,我很想去build立一个我可以玩和试验的networking。

我的第一个尝试是给自己买一个昂贵的集线器/交换机,并且随时随地使用我可以search的任何旧电脑,但是我想知道是不是有些人会创build一个“虚拟化”的局域网(不知道什么是正确的术语)虚拟机

任何想法,如果这是可能的/我将如何做到这一点? (或者正确的术语是什么)

是的,它可以用一堆虚拟机来做到这一点。 不知道你正在使用的主机操作系统,但体面的虚拟机软件selectVirtualBox和当然VMWare

这些机器中的每一个都可以伪装成你的本地networking,或者你可以为它们创build一个networking。

您可以查看vmware设备,以下载一些现成的服务器映像。 你可以使用其中的一个作为路由器/ DHCP服务器/任何networking,这将节省您购买一块硬件。

显然,只要注意运行所有虚拟机的内存使用情况。

我在Serverfault上问了几乎相同的问题 ,并在那里得到了一些很好的答案。

您可以使用Hamachi创build虚拟局域网。

LogMeIn Hamachi的优势

  • 通过互联网的局域网将多台计算机安排到自己的安全networking中,就像通过物理电缆连接一样。
  • 文件和networking驱动器访问关键文件和networking驱动器。
  • 零configuration无需调整防火墙或路由器即可工作。

它有一个免费的非商业许可证。 Hamachi在游戏场景中非常stream行,让人们可以像在同一个局域网上一样玩游戏。

希望这有助于。

谢谢