Netplan은 기본 경로를 생성하지 않습니다.

Netplan은 기본 경로를 생성하지 않습니다.

OVH 클라우드 호스트를 사용하면 여러 IP 블록을 하나의 인터페이스에서 가상 MAC으로 쉽게 라우팅할 수 있습니다. 예를 들어 의 게이트웨이가 있는 네트워크 eth0에 주소가 있지만 해당 라우터는 동일한 인터페이스 로 트래픽을 라우팅하도록 설정되어 있습니다 . 내 VM은 이 가상 MAC이 할당된 호스트 인터페이스에서 macvtap'd됩니다. netplan을 설정하려고 할 때 다음 구성을 사용합니다.40.30.20.0/2440.30.20.25445.35.25.15/32

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      addresses:
        - 45.35.25.15/32
      gateway4: 40.30.20.254
    nameservers:
      addresses: [213.186.33.99]

일반적으로 해당 gateway4부분은 나에게 기본 경로를 제공해야 하지만 서브넷 외부에 있기 때문에 소리가 나지 않습니다. 로그에서 특정 오류를 찾을 수 없습니다. netplan을 적용하고 재부팅한 후에도 route명령이 비어 있습니다(경로가 전혀 없음). ifconfig인터페이스가 작동 및 구성되어 있음을 표시하지만 경로는 없습니다. 이는 VM의 유일한 인터페이스이고 lo이를 수정하는 데 필요한 것은 뿐입니다 sudo ip route add default dev ens3. 그런데 왜 netplan은 유일한 인터페이스에 그렇게 명확한 경로를 추가할 수 없습니까?이 버그관련이 있는 것 같지만 해결되지 않았습니다.

이 시나리오에서 netplan을 사용하여 기본 경로를 얻으려면 어떻게 해야 합니까?

관련 정보