Ospf

如何配置 Bird 以使用 OSPF?

  • January 3, 2021

我正在配置具有以下拓撲的網路:

網路

我需要做的是提供一項由 Anycast 提供並由 OSPF 宣布的服務。我設法在路由器上配置了 OSPF。我還在兩台伺服器中創建了一個具有相同 IP 的虛擬介面。但現在我不確定如何在伺服器上配置 Bird,以便客戶端可以通過 Anycast IP 訪問它們。我正在模擬 GNS3 上的網路。

在伺服器上,您可以嘗試使用此配置:

router id x.x.x.x; 

protocol device {
}

protocol kernel {
       metric 64;      # Use explicit kernel route metric to avoid collisions
                       # with non-BIRD routes in the kernel routing table
       import none;
       export all;     # Actually insert routes into the kernel routing table
}

protocol static {
       import all;
}

protocol ospf myOSPF {
       import all;
       export all;

   area 0 {
       interface "Your dummy interface name" {
              cost 5;
              type broadcast;
              hello 5; retransmit 2; wait 10; dead 20;
              authentication cryptographic; password "XXXX";
        };
    };
}

我希望這有幫助!

引用自:https://serverfault.com/questions/1047977