到目前为止,我总是使用有线和无线接口配置我的笔记本电脑,每个接口都提供与DHCP不同的IP地址,每个IP地址都解析为不同的主机名.这总是让人觉得很好但很有效.
我们的系统管理员做了一个配置,由于实际原因不起作用,这涉及将相同的IP地址链接到两个不同的MAC.它实际上并不起作用,因为他们使用的工具,但谷歌搜索这种配置告诉我,这实际上可以工作.
我还发现帖子表明Windows不接受两个具有相同IP的接口.
那么,这里的最佳实践是什么,以及每种方法的优缺点?在我的特定情况下,我在笔记本电脑上运行Fedora Linux.听起来两个NIC使用相同的IP实际上是一个更好的解决方案,因为无论我如何连接,我都会拥有相同的主机名.
解决方法
这一点并不完全清楚,但为了论证,让我们开始的前提是你一次只能使用1个接口,这样你就不会在两个不同的mac地址上同时分配和激活相同的IP .这不起作用(至少不是工作一词的传统意义).同样,它们必须是同一个子网,显然如果无线和有线网络在不同的子网上,相同的IP分配就无法工作.
如果有线和无线网络都导出相同的子网,那么用相同的IP启动该特定接口相对简单,DHCP没有限制阻止将相同的IP发送到两个不同的mac地址(尽管它必须是在dhcp配置中配置)这样做.如果为您保留了特定地址,则没有理由无法在每个网络的手动配置中静态提供该地址.