OpenSIPS配置文件包含所有 可以控制OpenSIPS核心和模塊,以及OpenSIPS將要使用SIP路由交互的真實路由邏輯 的參數。
OpenSIPS安裝后,該文件的默認路徑是:
[INSTALL_PATH]/etc/opensips/opensips.cfg
opensips.cfg文件是文本類型,使用OpenSIPS自定義語言編寫,語言風格接近C語言。你會發現不同的變量(每個變量有不同的范圍-進一步解釋下手冊),你可以使用傳統的結構,比如:if / while / switch 等等,同時,你也可以通過參數調用子路由,所以,對於那些懂得SIP和編程技巧的人更容易閱讀該腳本。
對配置文件做任何修改,為了是配置生效,都需要重啟OpenSIPS
由於每次修改配置都需要重啟,所以,確定你每次修改配置文件,都要根據OpenSIPS語法,保證你的修改是正確,是至關重要的。
你可以運行下面命令來驗證OpenSIPS配置文件:
[INSTALL_PATH]/sbin/opensips -C [PATH_TO_CFG]
當檢查配置文件的有效性時,如果配置文件是OK的,那么OpenSIPS會返回0
如果配置文件包含任何錯誤,他們將會在控制台展現出來,並且OpenSIPS會返回-1