簡體   English   中英

星號上的 SRTP

[英]SRTP on Asterisk

我使用 Asterisk 和 2 個軟電話(Blink)設置了 GNS3 拓撲,並嘗試啟用安全呼叫。( https://wiki.asterisk.org/wiki/display/AST/Secure+Calling+Tutorial )TLS 有效,SRTP 不不行。

在我的 Asterisk(最新版本)中,SRTP 模塊已啟用並正在運行( https://imgur.com/HOlFFlH )。 Pjsip.endpoint.conf 在 GUI 中有 "media_encryption = sdes" 看起來像這樣https://imgur.com/IAQM1Qt 軟電話配置是這樣的 - https://imgur.com/NbjFqFG

[100]
type=endpoint
aors=100
auth=100-auth
tos_audio=ef
tos_video=af41
cos_audio=5
cos_video=4
allow=ulaw,alaw,gsm,g726,g722
context=from-internal
callerid=CEO <100>
dtmf_mode=rfc4733
transport=0.0.0.0-tls
aggregate_mwi=yes
use_avpf=no
rtcp_mux=no
ice_support=no
media_use_received_transport=no
trust_id_inbound=yes
media_encryption=sdes
timers=yes
media_encryption_optimistic=no
send_pai=yes
rtp_symmetric=yes
rewrite_contact=yes
force_rport=yes
language=en

我覺得奇怪的是,雖然加密是 SDES 強制性的,但我可以撥打電話,即使流量是 UDP。 https://imgur.com/8K370Ia看起來星號中的設置與軟電話上的設置相匹配,但流量未加密。

我哪里錯了? 我錯過了什么? 謝謝!

SRTP 是端點的功能。

所以你所有的端點都應該支持 SRTP。

我想我找到了答案。 在wireshark中,我啟用了UDP上的RTP(rtp_udp),現在我看到的是RTP流量而不是UDP。 當我聽電話時只是噪音,所以是加密的,但為什么wireshark不顯示SRTP流量?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM