如何使用 ubuntu 路由转发数据包?

如何使用 ubuntu 路由转发数据包?

我需要通过目标ip将数据包转发到一些目标主机,如果目标主机关闭,则数据包将传递到一个默认主机。

目标ip没有规则,所以我想我需要创建许多路线。并且这些路线(大约10 000条)将被频繁修改。

有没有更好的方法来处理这个案例?

答案1

最常见的方法是使用路由协议或虚拟 IP。路由协议包括边界网关协议或者开放源协议 (OSPF)可以关闭不再工作的路由,因为它们使用保持活动消息。虚拟 IP 是指一台服务器有一个辅助 IP 地址,如果此服务器发生故障,另一台服务器将接替虚拟 IP 地址。您可以使用 ucarp 或心跳为了这。

VIP 方法通常更简单,具体取决于您要做的事情。

相关内容