В настоящее время я добавил еще одного интернет-провайдера в наш центр обработки данных и решил настроить дополнительный псевдоним Ethernet на нашем Trixbox для второго IP-адреса нашего нового провайдера. Из того, что я прочитал, вы можете просто отредактировать файл sip_general_custom.conf и добавить следующую информацию:
bindport = 5060; Порт для привязки (SIP - 5060)
bindaddr = 0.0.0.0; Адрес для привязки (все адреса на машине) **
Я не могу найти ничего другого на сайте Freepbx, кроме этого, поэтому я просто спрашиваю, правильный ли это способ привязать 2 IP-адреса к Trixbox. Я, конечно, также установил дополнительную запись A для нового провайдера, если вы спросите.
Да вы правы. После того, как вы определите 0.0.0.0 в качестве слушателя, trixbox будет прослушивать IP-адреса обоих интерфейсов для входящих соединений.
Это поведение по умолчанию. На самом деле это противоположный вариант, который вам нужно изменить в config. Если у вас есть два интерфейса и вы хотите прослушивать только один, вы должны обновить bindaddr, чтобы иметь конкретный IP-адрес, который вы хотите прослушивать.