freeswitch之fs_cli常用指令

  fs_cli是FreeSWITCH的一个客户端连接程序,可以通过其连接freeswitch服务,查看运行情况并对其进行控制。

一、fs_cli登录与退出

1.1 登录

root@pc:/usr/local/freeswitch/bin# ./fs_cli

在这里插入图片描述

1.2 退出

freeswitch@pc> /exit
root@pc:/usr/local/freeswitch/bin#

二、常用指令

2.1 查看信令报文

开启/关闭internal报文追踪:
freeswitch> sofia profile internal siptrace on
开启/关闭external报文追踪:
freeswitch> sofia profile external siptrace on
开启/关闭全部报文追踪:
freeswitch> sofia global siptrace on/off

2.2 查看sofia状态

freeswitch@pc> sofia status

				Name	   Type	                                      Data	State
=================================================================================================
            external-ipv6	profile	  sip:mod_sofia@[2008:93ab:1:9999:a145:2ebb:775c:e93c]:5080	RUNNING (0)
            192.168.1.200	  alias	                                  internal	ALIASED
                 external	profile	         sip:mod_sofia@50.155.141.178:5080	RUNNING (0)
    external::example.com	gateway	                   sip:joeuser@example.com	NOREG
            internal-ipv6	profile	  sip:mod_sofia@[2008:93ab:1:9999:a145:2ebb:775c:e93c]:5060	RUNNING (0)
                 internal	profile	          sip:mod_sofia@192.168.1.200:5060	RUNNING (0)
=================================================================================================

2.3 查看profile状态

freeswitch@pc> sofia status profile internal

Name             	internal
Domain Name      	N/A
Auto-NAT         	false
DBName           	sofia_reg_internal
Pres Hosts       	192.168.1.200,192.168.1.200
Dialplan         	XML
Context          	public
Challenge Realm  	auto_from
RTP-IP           	192.168.1.200
Ext-RTP-IP       	50.155.141.178
SIP-IP           	192.168.1.200
Ext-SIP-IP       	192.168.1.200
URL              	sip:mod_sofia@192.168.1.200:5060
BIND-URL         	sip:mod_sofia@192.168.1.200:5060;maddr=192.168.1.200;transport=udp,tcp
WS-BIND-URL     	sip:mod_sofia@192.168.1.200:5066;transport=ws
WSS-BIND-URL     	sips:mod_sofia@192.168.1.200:7443;transport=wss
HOLD-MUSIC       	local_stream://moh
OUTBOUND-PROXY   	N/A
CODECS IN        	OPUS,G722,PCMU,PCMA,H264,VP8
CODECS OUT       	OPUS,G722,PCMU,PCMA,H264,VP8
TEL-EVENT        	101
DTMF-MODE        	rfc2833
CNG              	13
SESSION-TO       	0
MAX-DIALOG       	0
MAX-RECV-RPS     	1000
NOMEDIA          	false
LATE-NEG         	true
PROXY-MEDIA      	false
AGGRESSIVENAT    	false
CALLS-IN         	26
FAILED-CALLS-IN  	4
CALLS-OUT        	13
FAILED-CALLS-OUT 	4
REGISTRATIONS    	2

freeswitch@pc> sofia status profile external

Name             	external
Domain Name      	N/A
Auto-NAT         	false
DBName           	sofia_reg_external
Pres Hosts       	
Dialplan         	XML
Context          	public
Challenge Realm  	auto_to
RTP-IP           	192.168.1.200
Ext-RTP-IP       	39.155.140.178
SIP-IP           	192.168.1.200
Ext-SIP-IP       	39.155.140.178
URL              	sip:mod_sofia@39.155.140.178:5080
BIND-URL         	sip:mod_sofia@39.155.140.178:5080;maddr=192.168.1.200;transport=udp,tcp
HOLD-MUSIC       	local_stream://moh
OUTBOUND-PROXY   	N/A
CODECS IN        	OPUS,G722,PCMU,PCMA,H264,VP8
CODECS OUT       	OPUS,G722,PCMU,PCMA,H264,VP8
TEL-EVENT        	101
DTMF-MODE        	rfc2833
CNG              	13
SESSION-TO       	0
MAX-DIALOG       	0
MAX-RECV-RPS     	1000
NOMEDIA          	false
LATE-NEG         	true
PROXY-MEDIA      	false
AGGRESSIVENAT    	false
CALLS-IN         	0
FAILED-CALLS-IN  	0
CALLS-OUT        	0
FAILED-CALLS-OUT 	0
REGISTRATIONS    	0

2.4 查看注册状态

freeswitch@pc> sofia status profile internal reg

Registrations:
=================================================================================================
Call-ID:    	2-OI3BJcoi6Lz1sZ@192.168.1.150
User:       	1006@192.168.1.200
Contact:    	"1006" <sip:1006@192.168.1.150:5060>
Agent:      	IpPhone
Status:     	Registered(UDP)(unknown) EXP(2024-02-04 11:30:00) EXPSECS(2198)
Ping-Status:	Reachable
Ping-Time:	0.00
Host:       	pc
IP:         	192.168.1.150
Port:       	5060
Auth-User:  	1006
Auth-Realm: 	192.168.1.200
MWI-Account:	1006@192.168.1.200

Call-ID:    	EWW.6hzTzZxDXVfiMlnGOPPqgL9YId4c@192.168.1.16
User:       	1005@192.168.1.200
Contact:    	"1005" <sip:1005@192.168.1.16:5060>
Agent:      	IpPhone
Status:     	Registered(UDP)(unknown) EXP(2024-02-04 11:30:30) EXPSECS(2228)
Ping-Status:	Reachable
Ping-Time:	0.00
Host:       	pc
IP:         	192.168.1.16
Port:       	5060
Auth-User:  	1005
Auth-Realm: 	192.168.1.200
MWI-Account:	1005@192.168.1.200

Total items returned: 2

2.5 查看注册用户信息

freeswitch@pc> sofia status profile internal user 1005@192.168.1.200

Call-ID:    	EWW.6hzTzZxDXVfiMlnGOPPqgL9YId4c@192.168.1.16
User:       	1005@192.168.1.200
Contact:    	"1005" <sip:1005@192.168.1.16:5060>
Agent:      	IpPhone
Status:     	Registered(UDP)(unknown) EXP(2024-02-04 12:00:30) EXPSECS(3356)
Ping-Status:	Reachable
Ping-Time:	0.00
Host:       	pc
IP:         	192.168.1.16
Port:       	5060
Auth-User:  	1005
Auth-Realm: 	192.168.1.200

2.6 打电话

呼叫1005分机

originate sofia/internal/1005@192.168.1.16 &echo
  • 12
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浪游东戴河

你就是这个世界的唯一

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值