우분투 서버의 별표 SIP 포트

우분투 서버의 별표 SIP 포트

우분투 서버 12.04에서 작업 중입니다.

별표가 작동 중입니다. 포트 5060을 다음과 같이 설정했습니다.

     iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
        iptables -A INPUT -p udp --dport 5060 -j ACCEPT
   iptables -A FORWARD -o eth0 -p udp --dport 5060 -j ACCEPT

클라이언트 측에서 오류 408 Registring(요청 시간 초과)이 발생했습니다.

클라이언트 측에는 포트 차단이 없습니다.

실행할 때 서버 측에서

별표 -vvvvvr , set sip debug 사용

서버가 클라이언트로부터 요청을 받고 있다는 메시지는 없습니다.

무엇을 해야 할까요? 도움이 필요해. 감사합니다!

묻는 경우: sip.conf에서 다음을 지정했습니다.

bindport=5060
bindaddr=0.0.0.0

netstat -플런트

:

...
udp        0      0 0.0.0.0:4520            0.0.0.0:*                           1002/asterisk   
udp        0      0 0.0.0.0:5060            0.0.0.0:*                           1002/asterisk   
udp        0      0 0.0.0.0:4569            0.0.0.0:*                           1002/asterisk   

업데이트:

로 확인할 때 nmap -v -sU IP -p 5060그리고 나는 다음을 얻습니다:

Host is up (0.060s latency).
PORT     STATE         SERVICE
5060/udp open|filtered sip

출력 규칙은 다음과 같습니다.

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         
    0     0 ACCEPT     all  --  any    lo      anywhere             anywhere            
 3074  938K ACCEPT     all  --  any    any     anywhere             anywhere            state NEW,RELATED,ESTABLISHED 

SIP에 대한 솔루션은 다음과 같습니다.

http://www.voip-info.org/wiki/view/Asterisk+firewall+rules

답변1

포트를 추가해야 합니다:

Port 5060 TCP and UDP 
Port 5004 UDP 
Port 10000 UDP (sipgate Stun service - usually 3478/9) 
Ports 16348-32768 UDP (RTP, RTCP multimedia streaming)

별표 구성이 잘못되었습니다. 참조하세요.여기상세 사항은.

관련 정보