如何强制 Linux 接口与特定网卡一起工作

如何强制 Linux 接口与特定网卡一起工作

这是我第一次使用多块网卡。我的 Debian 服务器上有两块网卡。

  • 卡 1:在公共网络上,
  • 卡 2 :在私人网络上

我已经编辑了我的 /etc/network/interface 文件:

  • eth0 :使用 dhcp(公网)
  • eth1:使用静态 IP(私有网络),我的接口已使用 allow-hotplug

但实际上,eth0 自动附加到 card2,eth1 自动附加到 card1。

我已经更改了我的接口文件(反转 eth0 和 eth1 配置)但是它不起作用,我认为卡是随机连接到接口的。

我如何配置我的卡/接口以强制 eth0 仅使用 card1 并且 eth1 仅使用 card2?

感谢您的帮助。

抱歉我的英语水平不够。

答案1

您可能需要根据网卡的 MAC 地址配置 udev 映射。

有很好的解释udev 上的 debianhelp

相关内容