Ubuntu 22.04에서 보조 인터페이스에 보조 게이트웨이를 추가할 수 없습니다.

Ubuntu 22.04에서 보조 인터페이스에 보조 게이트웨이를 추가할 수 없습니다.

두 개의 인터페이스가 있는데 둘 다 공용 IP 주소를 가지고 있습니다. 그 중 하나(eth0)는 기본이고 다른 하나(eth1)는 보조입니다. netplan + iproute2를 통해 설정하려고 합니다. Ubuntu 18.04를 사용하면 모든 것이 잘 작동합니다.

/etc/iproute2/rt_tables:

#
# reserved values
#
255     local
254     main
253     default
0       unspec
#
# local
#
#1      inr.ruhep
801 801
800 800

내 네트워크 계획 구성은 다음과 같습니다.

network:
  version: 2
  ethernets:
    eth1: 
      addresses: 
      - 10.0.2.10/24
      gateway4: 10.0.2.1
      mtu: 1500 
      nameservers: 
        addresses: 
        - 8.8.8.8 
        - 8.8.4.4 
        search: [] 
      routes: 
        - to: 0.0.0.0/0 
          via: 10.0.2.1 
          metric: 50
          table: 800
      routing-policy: 
        - from: 10.0.2.10 
          table: 800 
          priority: 100
    eth0:
      addresses:
      - 10.0.1.10/24
      mtu: 1500
      gateway4: 10.0.1.1
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
        search: []
      routes:
        - to: 0.0.0.0/0
          via: 10.0.1.1
          metric: 100
          table: 801
      routing-policy:
        - from: 10.0.1.10
          table: 801
          priority: 200

gateway4이 속성은 더 이상 사용되지 않으며 Ubuntu 22.04(또는 이전) 이후로 더 이상 사용되지 않습니다. Ubuntu 22.04로 업그레이드한 후 gateway4속성을 제거했습니다 . 하지만 지금은 아니야

network:
  version: 2
  ethernets:
    eth1:
      addresses:
      - 10.0.2.10/24
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
      routes:
      - metric: 50
        to: 0.0.0.0/0
        via: 10.0.2.1
        table: 800
      routing-policy:
      - from: 10.0.2.10
        table: 800
        priority: 100
    eth0:
      addresses:
      - 10.0.1.10/24
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
      routes:
      - metric: 100
        to: 0.0.0.0/0
        via: 10.0.1.1
        table: 801
      routing-policy:
      - from: 10.0.1.10
        table: 801
        priority: 200

그리고 netplan apply시도해 본 후에도 route -n게이트웨이가 전혀 보이지 않았습니다! netplan 또는 iproute2가 손상되었습니까? 아니면 일부 구성을 변경해야 합니까?

관련 정보