Назад | Перейти на главную страницу

Перенаправление трафика на конкретный шлюз (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.X.X.105
  2. Входящий / исходящий шлюз Eth1 192.168.1.1

Означает, что трафик генерируется от eth0 вперед к его собственному шлюзу, так же, как и eth1.

Я использую сервер elastix (centos) с двумя учетными записями sip, одна на eth0, а другая на eth1. Номер порта 5060.

Я не понимаю, как это сделать.

Вам необходимо настроить маршрутизацию на основе политик, это не очень сложно, но было бы неплохо почитать немного о iproute2 и о том, как его правильно использовать.

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

По сути, вам нужно добавить определенную таблицу маршрутизации для каждого интерфейса, а затем убедиться, что пакеты, поступающие на IP-адрес на этом интерфейсе, затем маршрутизируются обратно через этот интерфейс. Я не собираюсь перепечатывать страницу lartc, потому что там есть много другой информации, которую вам следует просмотреть.