我正在配置具有以下拓扑的网络:
我需要做的是提供可通过 Anycast 获得并由 OSPF 宣布的服务。我设法在路由器上配置了 OSPF。我还在两台服务器上创建了一个具有相同 IP 的虚拟接口。但现在我不确定如何在服务器上配置 Bird,以便客户端可以通过 Anycast IP 访问它们。我正在 GNS3 上模拟网络。
答案1
在服务器上您可以尝试使用此配置:
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";
};
};
}
我希望这有帮助!