將子網路綁定/路由到特定介面

將子網路綁定/路由到特定介面

我有一台帶有 2 個網路介面的伺服器,用於管理的 ens160 路由(分配網關)和用於 iSCSi 的 ens192 非路由(無網關)。如何將 iSCSI 綁定為僅使用 ens192 介面或僅讓 iSCSI 子網路 (10.0.250.0/24) 透過 ens192 介面路由?

這是我目前的 netplan YAML 檔案:

# 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

答案1

我能夠解決我的問題。我發現我的介面下的bigmtu1部分實際上導致介面遺失靜態IP。我刪除了該部分並直接在介面下添加了 mtu: ,一切都很好。

相關內容