如何根据networking上的操作系统为同一台计算机分配不同的静态IP地址?

我想知道是否有可能,例如,当它运行Windows分配/保留一个静态IP到计算机,并分配第二个静态IP到同一台计算机/ MAC地址,当它运行的Linux?

我已经看到这是在几个大学networking下为我的电脑完成的。 也就是说,同一个网卡为Windows分配一个稳定的IP,而为Linux分配一个不同的IP。 我不知道是否只是dynamic的IP被记住了很长一段时间,或者其他事情正在发生。 但大学networking能够根据正在运行的操作系统给我两个特定的IP。

我的问题是,

  1. 使用什么样的networkingpipe理技术来区分操作系统,并根据操作系统品牌分配IP?

  2. 我可以(以及如何)使用路由器在我自己的networking上做同样的事情吗?

谢谢

我会改变Linux的MAC地址,所以它是一个不同于Windows分区的MAC。 然后保留2个MAC的IP。