Ubuntu 20+에서 NetPlan을 사용하여 블랙홀 라우팅을 추가하는 방법

Ubuntu 20+에서 NetPlan을 사용하여 블랙홀 라우팅을 추가하는 방법

Netplan.io에서 관리하는 localhost 인터페이스를 통해 블랙홀 라우팅을 추가하는 방법에 대한 조언이 필요합니다.

내 구성이 작동하지 않습니다.

network:
    version: 2
    ethernet:
        lo:
          match:
           name: lo
          routes:
           - to: 2001:db8:1::/48
             type: blackhole
             metric: 254
        enp1s0:
            accept-ra: true
            dhcp4: false
            dhcp6: false
            match:
                macaddress: aa:bb:cc:dd:ee:ff
            set-name: enp1s0
            addresses:
              - 1.1.1.2/24
              - 2001:db8:1::2/64
            routes:
             - to: default
               via: 1.1.1.1
             - to: default
               via: 2001:db8:1::1

그러나 동시에 물리적 이더넷 어댑터를 사용하여 블랙홀 경로를 정의하려고 하면 마술처럼 작동합니다.

network:
    version: 2
    ethernet:
        enp1s0:
            accept-ra: true
            dhcp4: false
            dhcp6: false
            match:
                macaddress: aa:bb:cc:dd:ee:ff
            set-name: enp1s0
            addresses:
              - 1.1.1.2/24
              - 2001:db8:1::2/64
            routes:
             - to: 2001:db8:1::/48
               type: blackhole
               metric: 254
             - to: default
               via: 1.1.1.1
             - to: default
               via: 2001:db8:1::1

내가 뭘 잘못하고 있거나 다른 방법으로 블랙홀 라우팅을 추가하는 방법을 제안하고 있습니까?

답변1

당신은 설정해야통과하다매개변수가 없으면 netplan이 규칙을 무시하기 때문입니다.

관련 정보