So erzwingen Sie, dass die Linux-Schnittstelle mit einer bestimmten Netzwerkkarte funktioniert

So erzwingen Sie, dass die Linux-Schnittstelle mit einer bestimmten Netzwerkkarte funktioniert

Dies ist meine erste Erfahrung mit mehreren Netzwerkkarten. Ich habe zwei Netzwerkkarten auf meinem Debian-Server.

  • Karte 1: in einem öffentlichen Netzwerk,
  • Karte 2: im privaten Netzwerk

Ich habe meine Datei /etc/network/interface wie folgt bearbeitet:

  • eth0: DHCP verwenden (öffentliches Netzwerk)
  • eth1: statische IP verwenden (privates Netzwerk), meine Schnittstelle ist mit allow-hotplug aktiv

Tatsächlich wird aber eth0 automatisch an Karte2 und eth1 an Karte1 angeschlossen.

Ich habe meine Schnittstellendatei geändert (eth0- und eth1-Konfiguration invertiert), aber es funktioniert nicht. Ich glaube, die Karten sind willkürlich an Schnittstellen angeschlossen.

Wie kann ich meine Karten/Schnittstellen so konfigurieren, dass eth0 nur Karte1 und eth1 nur Karte2 verwendet?

Vielen Dank für Ihre Hilfe.

Entschuldigen Sie meine mangelnden Englischkenntnisse.

Antwort1

Möglicherweise möchten Sie Udev-Zuordnungen für Ihre Netzwerkkarten basierend auf ihren MAC-Adressen konfigurieren.

Gute Erklärungen gibt es unterDebianhelp auf Udev

verwandte Informationen