sip.conf
для совсем-совсем "новичка"
Откуда: саранск
Сообщений: 273
|
Re: sip.conf
betman: А паренек смышленый забрел на форум... Допытливый, ай да молодец, далеко пойдешь, если не остановят стебатели местные... На Ubuntu -- ifconfig -a....
P.S. Да, совсем забыл -- пропингуйте локал-хост, на всякий случай :)) ping localhost
Спасибо! Не только за команду, но и за поддержку. Мне это , правда, важно!
|
Откуда: саранск
Сообщений: 273
|
Re: sip.conf
Alekz: ip-адрес Вашего Asterisk могу и я сказать - 127.0.0.1 =)
круто! Но как? Монстры!
|
Откуда: Kiev
Сообщений: 801
|
Re: sip.conf
Повторюсь: бедный Йорик... Бросайте латынь и читайте русскую классику. Еще Алексей Толстой, устами Козьмы Пруткова говаривал : "Нельзя объять необъятное"... А switch, скорее делится опытом, заметьте -- не дилетантским!!!
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
|
Откуда: саранск
Сообщений: 273
|
Re: sip.conf
betman: Повторюсь: бедный Йорик... Бросайте латынь и читайте русскую классику. Еще Алексей Толстой, устами Козьмы Пруткова говаривал : "Нельзя объять необъятное"... А switch, скорее делится опытом, заметьте -- не дилетантским!!!
Поверьте на слово - русской, а так же зарубежной классики я прочитал, наверное,больше чем кто-либо на этом форуме! Более того, я ее преподавал! Поэтому мне так тяжело с sip.conf!
|
Откуда: Kiev
Сообщений: 801
|
Re: sip.conf
Мда-а-а... Знакомый сюжет, сам чуть не стал преподом по математике в свое время... Куда катится мир?... Выпускник филфака Саранского пед. университета сэтапит Asterisk box... Видимо не от хорошей жизни... знакомо, знакомо,,,
Значит так: все файлы конфигурации находятся в /etc/asterisk. Их та с две дюжины. В каждом на вражеском английском написаны примеры конфигурации. Вам сейчас необходимо понять: что такое sip-клиент и что такое контекст в номерном плане. Это найдете в интернете. В sip.conf удаляете весь текст и пишите что-то типа такого:
[general]
context=incoming
allowguest=yes
bindport=5060
bindaddr=0.0.0.0
tos_sip=cs3
tos_audio=ef
disallow=all
allow=alaw
allow=gsm
srvlookup=yes
language=ru
relaxdtmf=yes
useragent=Mega Asterisk PBX
dtmfmode=info
compactheaders=yes
nat=never
canreinvite=no
[1001]
type=friend
context=incoming
secret=your_password
host=dynamic
username=1001
Далее в файле конфигурации номерного плана (dialplan) в extensions.conf тоже все удаляете и пишете:
[general]
static=yes
writeprotect=no
[incoming]
exten => 1001,1,Answer
exten => 1001,n,Dial(SIP/1001,15,m)
exten => 1001,n,Hangup
Сохраняете все. В CLI (командная строка Астериска) пишите:
*CLI>sip reload (перегружаете конфигурацию sip-клиентов)
*CLI>dialplan reload (перегружаете номерной план)
В том же *CLI> sip show peers -- увидете ваш 1001 sip -клиент. Скачивайте программный телефон zoiper, бегите на ночь глядя (у Вас наверное уже тоже ночь) в ближайший магазин и вместо : "Мне пива, семок и презервативов" говорите -- "Компьютерную гарнитуру".
Возвращаетесь домой, подключаете гарнитуру. Настраиваете софтфон (программный телефон) zoiper (как настроить найдете в интернете).
Жмете на софтфоне кнопку Register (Должно сменится на Unregister, если все сделали правильно).
В *CLI> Register esveka бла-бла-бла должно появится
В zoiper набираете 1001 и жмете Dial... Вот вы и так сказать стали великим астерискером...
Успехов!!!!
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
|
Откуда: саранск
Сообщений: 273
|
Re: sip.conf
Спасибо большущее! Сейчас приступлю, а гарнитура, конечно есть. C VoIP дружу! Я только с линухом и астериском на Вы и глаза долу. Может быть, пока на Вы?
|
Откуда: Уфа
Сообщений: 5856
|
Re: sip.conf
http://allvoip.ru/solution.php?id=19
|
Откуда: саранск
Сообщений: 273
|
Re: sip.conf
Betman, что-то пошло не так...
Zoiper
domain 127.0.0.1
username 1001
password xxxxxx
caller id 1001
auth. username 1001
outbound proxy 127.0.0.1
Пишет registration filed
Из sip.conf все удалил - вставил твой вариант, после sip reload выдает:
*CLI> sip reload
*CLI> Reloading SIP
== Parsing '/etc/asterisk/sip.conf': Found
== Parsing '/etc/asterisk/users.conf': Found
[Dec 8 02:06:18] WARNING[7922]: chan_sip.c:17830 reload_config: Failed to bind to 0.0.0.0:5060: Address already in use
== Parsing '/etc/asterisk/sip_notify.conf': Found
После dialplan reload
== Parsing '/etc/asterisk/extensions.conf': Found
-- Registered extension context 'incoming'
-- Added extension '1001' priority 1 to incoming
-- Added extension '1001' priority 2 to incoming
-- Added extension '1001' priority 3 to incoming
== Parsing '/etc/asterisk/users.conf': Found
Dialplan reloaded.
Пока, значит, еще не стал я Великим Астерискером!
|
Откуда: Kiev
Сообщений: 801
|
Re: sip.conf
Это точно... максимуму --- младшим научным сотрудником :)) Астериск слушает клиентов на 5060 UDP порту, вы пытаетесь zoiper'ом отнять у него эту возможность!!! Либо в Астериске меняем порт 5060, что не кошерно, либо в zoiper'e меняем на 5061, например.
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
|
Откуда: саранск
Сообщений: 273
|
Re: sip.conf
Спасибо! Вечером непременно попробую. Одно непонятно: эту ошибку астериск выдал еще до настройки зойпера. Хотя, не уверен. Все смешалось в доме Облонских...
Кстати, филологи, сэтапящие астериск, явление неудивительное, даже, скорее, типичное. А вот астерискеры, цитирующие Шекспира и Толстого, пишущие на чистейшем русском языке без орфографических, пунктуационных и даже стилистических ошибок - это удивительно!
|
|