流量转发到特定网关(Elastix - CentOS)

流量转发到特定网关(Elastix - CentOS)

我需要有关多接口卡的信息。

我的情况是:

Eth0: 172.X.X.X / X.X.X.252 GW 172.X.X.105
Eth1: 192.168.X.X / X.X.X.0 GW 192.168.1.1

我的要求是:

  1. Eth0 流量出/入网关 172.XX105
  2. Eth1 流量进/出网关 192.168.1.1

意思是从eth0产生的流量转发到它自己的网关,和eth1一样。

我正在使用带有两个 sip 帐户的 elastix 服务器(centos),一个在 eth0 上,另一个在 eth1 上。端口号 5060。

我很困惑该如何做这件事。

答案1

您需要设置基于策略的路由,这并不是很复杂,但最好多了解一下 iproute2 以及如何正确使用它会比较好。

http://lartc.org/howto/lartc.rpdb.multiple-links.html

基本上,您需要为每个接口添加一个特定的路由表,然后确保到达该接口 IP 的数据包随后通过该接口路由回去。我不会重新输入 lartc 页面,因为那里有很多其他信息,您应该查看一下。

相关内容