很多同学问,在FreeSWITCH有多张网卡的情况下怎么指定走哪一张。其实,FreeSWITCH是不知道网卡的,只知道IP。FreeSWITCH在启动时会自己选一个它认为最靠谱的IP(一般是能上互联网的那一个)做为默认的IP,这个IP就体现在 local_ip_v4 这个通道变量。那如果你想使用另外的网卡做为默认的IP呢?最简单的办法就是在vars.xml里加上一行,手动指定local_ip_v4。
<X-PRE-PROCESS cmd="set" data=“local_ip_v4=192.168.3.119"/>
<X-PRE-PROCESS cmd="set"data="domain=$${local_ip_v4}"/>
当然,如果加出什么乱子,也不要怕,好好看看《FreeSWITCH权威指南》,什么问题都有解决。
图片为公司的休息区,不错吧!
本文分享自 FreeSWITCH中文社区 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!