Subnetz an bestimmte Schnittstelle binden/routen

Subnetz an bestimmte Schnittstelle binden/routen

Ich habe einen Server mit 2 Netzwerkschnittstellen, ens160 geroutet (Gateway zugewiesen) für die Verwaltung und ens192 nicht geroutet (kein Gateway) für iSCSi. Wie kann ich iSCSI so binden, dass nur die ens192-Schnittstelle verwendet wird, oder nur das iSCSI-Subnetz (10.0.250.0/24) über die ens192-Schnittstelle routen?

Dies ist meine aktuelle Netplan-YAML-Datei:

# This is the network config written by 'subiquity'
network:
  ethernets:
    ens160:
      addresses:
      - 10.0.29.14/24
      gateway4: 10.0.29.1
      nameservers:
        addresses:
        - 10.0.20.43
        - 10.0.20.7
        search:
        - ***redacted***
    ens192:
      addresses:
      - 10.0.250.14/24
      nameservers:
        addresses: []
        search: []
    bigmtu1:
      match:
        macaddress: ***redacted***
      mtu: "9000"
  version: 2

Antwort1

Ich konnte mein Problem lösen. Ich fand heraus, dass der Abschnitt bigmtu1 unter meiner Schnittstelle tatsächlich dazu führte, dass die Schnittstelle die statische IP verlor. Ich entfernte diesen Abschnitt und fügte mtu: direkt unter der Schnittstelle hinzu und alles war gut.

verwandte Informationen