在我的家庭网络中,我有一台台式电脑和一台笔记本电脑,它们都双启动 Windows/Linux。我为所有电脑分配了静态地址(我还有其他单操作系统的电脑)。
我想知道在特定机器上为 Windows 和 Linux 保留相同的 IP 地址和主机名是否更好,还是应该为它们提供不同的 IP 地址和主机名。每种方法的优点/缺点是什么?
答案1
如果您使用静态 DHCP 进行静态 IP 分配,那么您将获得两个操作系统的相同 IP,因为 MAC 地址不会改变。
答案2
假设您永远不会同时运行两者(例如,一个作为另一个中的 VM 客户机),唯一的区别在于它在您的网络上的显示方式。如果您将机器视为同一台主机,只是运行不同的操作系统,那么一个名称就足够了。如果您将每个操作系统视为不同的主机,那么使用单独的名称可以在您的网络上保持这种区别。
例如,您的路由器可能会记录主机的互联网访问。您是否希望将日志记录分开保存在每个操作系统中,还是保存整个物理设备的日志记录?当该设备是 Linux 设备时,您是否希望使用与 Windows 设备不同的名称来从另一个设备(例如,用于资源共享)寻址该设备?或者它只是“共享打印机的节点”,而不管运行的是什么操作系统?
我认为一块硬件几乎毫无特色,除非它上面运行着配置好的操作系统——操作系统及其配置赋予了它个性——所以我给在特定硬件上运行的每个操作系统配置都赋予了一个独特的名称,包括我的客户操作系统。实际上,这并不完全正确——我有一个客户操作系统,我会在台式机和笔记本电脑之间来回移动它。对我来说,这是一个具有一个 ID 的系统。YMMV。