路由问题,LAN和LAN服务器使用FusionPBX运行Debian Jessie的WAN端口

时间:2016-10-21 17:55:32

标签: linux networking debian freeswitch fusionpbx

我正在尝试在Jessie上完成一个FusionPBX安装。该公司的网络不是我以前所使用的。

服务器有两个以太网端口,一个是LAN,另一个是WAN。我正在运行iptables,fail2ban(两者都是由Fusion PBX脚本设置的,但是我一直在试用我自己的iptables链,它将取代工作服务器)。我正在替换的服务器设置与网络和iptables完全相同。

在新服务器上,当我尝试让我的手机注册到新服务器时,如果我的网络配置就像我在下面发布的那样,它们会失败。当我在eth0上将默认门路更改为192.168.0.1时,它们将注册。然而,当发生这种情况时,我得到单向音频,因为调用来自wan(eth1)并尝试通过eth0(默认网关)退出。

当我将默认网关更改为WAN并使用接口eth1时,呼叫具有双向音频,但电话不会通过LAN注册。

我习惯于服务器通常具有wan或lan但不是两者。我只需要2条默认路线吗?任何见解都将是一个巨大的帮助。

主要网络接口

allow-hotplug eth0
auto eth0
iface eth0 inet static

address 192.168.0.45
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
####gateway 192.168.0.1
dns-nameservers 192.168.0.1
dns-search mydomain.com

WAN接口

allow-hotplug eth1
auto eth1
iface eth1 inet static

address 172.217.3.174
netmask 255.255.255.252
network 172.217.3.172
broadcast 172.217.3.175  
gateway 172.217.3.173

2 个答案:

答案 0 :(得分:0)

FreeSWITCH中的每个SIP配置文件都绑定到一个IP地址和端口。您需要控制它,并且可能需要多个配置文件,因为您有两个NIC。我不知道它在Fusionpbx中是如何控制的,但应该有相关的设置。

答案 1 :(得分:0)

如果要注册服务器上的多个接口,则需要在freeswitch中为多个接口配置多个配置文件。