加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 通过特定接口路由应用程序流量

发布时间:2020-12-14 02:28:19 所属栏目:Linux 来源:网络整理
导读:第一个问题,请放轻松: 我有一个debian linux 5.0服务器,有两个公共接口.我想通过一个接口路由来自应用程序的一个实例的出站流量,而通过第二个接口路由第二个实例.有一些挑战: 应用程序的两个实例都使用相同的协议 应用程序的两个实例都可以访问整个Interne
第一个问题,请放轻松:

我有一个debian linux 5.0服务器,有两个公共接口.我想通过一个接口路由来自应用程序的一个实例的出站流量,而通过第二个接口路由第二个实例.有一些挑战:

>应用程序的两个实例都使用相同的协议
>应用程序的两个实例都可以访问整个Internet(无法基于dest网络路由)
>我无法更改应用程序的代码
>我认为负载均衡所有流量的典型方法不会很好,因为在出??站流量中访问的目标服务器相对较少,并且所有流量确实需要在这些相对较少的服务器上均匀分布.

我可能在盒子上运行两个虚拟化服务器并将它们绑定到不同的接口,但我正在寻找一个更简单的解决方案,可能使用iproute或iptables?

对我有什么想法吗?提前致谢 – 我很乐意回答任何问题.

解决方法

您是否查看过iptables中的所有者模块,可能还有源NAT规则?

这使您可以根据UID,GID,PID,SID和命令名称设置OUTPUT链规则.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读