Board logo

標題: VoIP不能外接? 排查的第一步 [打印本頁]

作者: bubblestar    時間: 2011-1-22 11:32     標題: VoIP不能外接? 排查的第一步

經常有版友或新加入學習Asterisk 的朋友,最常遇到的第一個問題會是可以在網內使用VoIP,但網外卻無法接通,雖然一般可以好容易確定自己的SERVER有沒有開啟UDP 5060,但對方的相關對應UPD port 究竟有沒有打開呢? 以下是一個不錯的排查對方的UDP 5060 是否有打開的方法。

在網外的Linux 電腦中,鍵入:

#> nmap -sU -p 5060 對方主機 IP address (此法是要對方開啟了 PING command 條件下應用的)



#> nmap -P0 -p 5060 對方主機 IP address (此法是當對方關閉 了 PING command 之下時應用的)


之後會見到類似UDP 5060 port 開啟了的狀態結果:

Interesting ports on 192.168.1.123:
PORT     STATE         SERVICE
5060/udp open|filtered sip

UDP.png

而UDP 5060 port 沒有開啟時的狀態是:

Interesting ports on 192.168.1.123:
PORT     STATE  SERVICE
5060/udp closed sip

圖片附件: UDP.png (2011-1-22 11:20, 9.52 KB) / 下載次數 507
http://telecom-cafe.com/forum/attachment.php?aid=422&k=cb97dfa0d5f3ede37ce57d28ec751230&t=1732318709&sid=KGiGsa


作者: bubblestar    時間: 2011-1-22 11:43

不知CSL的SERVER IP是什麼,不然的話,我也可以試一試看看它的UDP port 有沒有關閉,從而有一個初步了解VoIP over 3G/GPRS through Internet 出問題的地方。




歡迎光臨 電訊茶室 (http://telecom-cafe.com/forum/) Powered by Discuz! 7.2