lovet
发表于 2021-7-6 17:38:49
最近再参与DAH相关的一个项目时,遇到一个不太常见的需求,经过一番度娘加实验验证争取寻找到了解决方案,现将相关的实现方法整理成文档,供大家参考。
=业务需求=
此项目中的一个业务系统为了实现将内部用户与外部用户的访问流量区分开,在业务服务器上部署了两对网卡,每一对做个bond,这样服务器可以接入两张相互隔离的网络,以实现对不同的用户提供业务访问。由于访问者并非集中在某一固定的物理位置,相反访问者相对分散,源地址分别在不同的网段内,对于服务器来说,无法通过“默认路由+明细路由”实现两张网卡独立工作,相互不影响。
业务需求一旦产生,即使困难重重也要想办法进行突破和解决。于是首先想到了度娘。经过了几个小时的查阅,终于找到了突破方向---通过rt_tables+iproute2实现多张路由表按照不同规则转发(类似于网络设备上的PBR策略路由)。
本主题需向作者支付
2 枚金币 才能浏览
购买主题
页:
[1]