我正在使用 repro sip proxy 来修改SIP请求。
我需要将我的SIP请求标头从7001更改为7001_abc。
如何使用星号的repro sip代理执行此操作?
答案 0 :(得分:0)
我怀疑你想改变你正在拨打的人来自" 7001"在电话进入Asterisk拨号方案之前到#34; 7001_abc"?
如果是这种情况,你真的不需要" repro"为此。您只需在Asterisk服务器中执行以下操作:
file: sip.conf
[myprovider]
type=peer
host=bla.bla.bla
context=from_provider
.
.
现在,在拨号方案中,您可以执行以下操作:
file: extensions.conf
[from_provider]
exten => _X.,1,Noop(*** Retargetting ***)
same => n,Dial(Local/${EXTEN}_abc@my_dialplan)
same => n,Hangup
[my_dialplan]
exten => _XXXX_abc,1,Noop(*** Start my thing ***)
就像隐藏式字幕一样,使用前缀更常见,而不是后缀。另外,我会使用Kamailio而不是Repro,因为它的信息和可扩展性要好得多。
答案 1 :(得分:0)
目前我正在做7001来创建唯一的用户ID,用户必须配置其座机/软电话。 现在我希望用户配置7001@companyname.com我们的代理将其更改为7001_companyname或4535342@pbx.sip.com(任何随机唯一编号)