Делаю все по хендбуку, однако не могу приконнектится клиентом к серверу. После запуска астериска, проверяю открытые порты - среди них нету 5060.
вот мой sip.conf
| Код: |
| [general] context=incoming port=5060 bindport=5060 bindaddr=0.0.0.0 srvlookup=no [9999] type=user context=incoming callerid=Serg host=192.168.0.13 defaultip=192.168.0.13 nat=no canreinvite=yes dtmfmode=info incominglimit=1 |
Вот результаты работы:
| Код: |
| [root@dc serg]# telnet localhost 5060 Trying 127.0.0.1... telnet: connect to address 127.0.0.1: Connection refused [root@dc serg]# nmap localhost Starting nmap 3.81 ( http://www.insecure.org/nmap/ ) at 2005-04-28 11:51 MSD Interesting ports on localhost.localdomain (127.0.0.1): (The 1659 ports scanned but not shown below are in state: closed) PORT STATE SERVICE 22/tcp open ssh 80/tcp open http 111/tcp open rpcbind 631/tcp open ipp Nmap finished: 1 IP address (1 host up) scanned in 0.559 seconds |
Насколько я понял все контрольные соединения сипа, по умолчанию используют 5060, и если я запускаю астериск, то он должен его слушать, так?
К тому же астериск при запуске пишет:
| Код: |
| == Parsing '/etc/asterisk/sip.conf': Found == SIP Listening on 0.0.0.0:5060 |
но порт закрыт - в чем же косяк? я наверно что то делаю не так?
| sergey писал(а): |
| я наверно что-то не понимаю, т.к. никаких портов не добавляется и при конфиге из samples/ |
В asterisk SIP использует: IP proto UDP
делаем netstat -na | grep 5060
и видим что этот порт используется под UDP .
| Код: |
| [root@dc asterisk]# /usr/sbin/lsof | grep 5060 asterisk 7248 root 14u IPv4 220261 UDP *:5060 |
Тогда переформулирую вопрос - какой программный телефон гарантировано работает с СИП (астериском)?
т.е. какое бы клиентское (win32) ПО вы бы посоветовали использовать в качествет телефона?
x-lite www.xten.com
firefly http://www.virbiage.com/firefly/download/ (нужен firefly-thirdparty.exe)