VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Подключение к провайдеру, сервер которого находится за NAT

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Аватара пользователя
Yazov
Сообщения: 50
Зарегистрирован: 09 ноя 2012, 11:29
Откуда: Almaty
Контактная информация:

Re: Подключение к провайдеру, сервер которого находится за N

Сообщение Yazov »

Уже осознал! Это был тупой копипаст =\ Исправлюсь!
Я вообще нуб пока... Только только начал с астером работать.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Подключение к провайдеру, сервер которого находится за N

Сообщение Vlad1983 »

не знаю что вы там натворили, но в выхлопе
asterisk -rx "sip show peer Kcell2"
должно присутствовать
Force rport : Yes

пока этого не будет всё бестолку
ЛС: @rostel
Аватара пользователя
Yazov
Сообщения: 50
Зарегистрирован: 09 ноя 2012, 11:29
Откуда: Almaty
Контактная информация:

Re: Подключение к провайдеру, сервер которого находится за N

Сообщение Yazov »

хм.. Посмотрел другие пиры - тоже нет параметра Force rport, но они ведь работают! Но если дело в этом, то можно ли как нибудь это исправить?
P.S. это конечно не оправдание, но Я ничего не творил еще... Не успел пока. Он мне уже такой достался.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Подключение к провайдеру, сервер которого находится за N

Сообщение Vlad1983 »

они могу тработать еcли не из под NAT
ЛС: @rostel
Аватара пользователя
Yazov
Сообщения: 50
Зарегистрирован: 09 ноя 2012, 11:29
Откуда: Almaty
Контактная информация:

Re: Подключение к провайдеру, сервер которого находится за N

Сообщение Yazov »

Да верно... Уже прочитал, что force rport при nat=yes работает...
У меня вообще в sip.conf нету force_rport :shock:
Может быть у меня слишком старый астер? 1.6.0.26
Аватара пользователя
Yazov
Сообщения: 50
Зарегистрирован: 09 ноя 2012, 11:29
Откуда: Almaty
Контактная информация:

Re: Подключение к провайдеру, сервер которого находится за N

Сообщение Yazov »

Что-то Я даже нагуглить ничего не могу толкому. Подскажите, откуда ноги растут у отсутствия этого параметра?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Подключение к провайдеру, сервер которого находится за N

Сообщение Vlad1983 »

ноги от неосведомленности начинают расти из всего чего угодно

покажите полностью sip.conf, затерев логины пароли и вырезав внутренних абонентов
ЛС: @rostel
Аватара пользователя
Yazov
Сообщения: 50
Зарегистрирован: 09 ноя 2012, 11:29
Откуда: Almaty
Контактная информация:

Re: Подключение к провайдеру, сервер которого находится за N

Сообщение Yazov »

У меня trixbox... И в sip.conf почти пусто... Только подключение других файлов, которые почти все пустые. Вот он сам:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:

Код: Выделить всё

;--------------------------------------------------------------------------------;
; Do NOT edit this file as it is auto-generated by FreePBX. All modifications to ;
; this file must be done via the web gui. There are alternative files to make    ;
; custom modifications, details at: http://freepbx.org/configuration_files       ;
;--------------------------------------------------------------------------------;
;
; This file is part of FreePBX.
;
;    FreePBX is free software: you can redistribute it and/or modify
;    it under the terms of the GNU General Public License as published by
;    the Free Software Foundation, either version 2 of the License, or
;    (at your option) any later version.
;
;    FreePBX is distributed in the hope that it will be useful,
;    but WITHOUT ANY WARRANTY; without even the implied warranty of
;    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;    GNU General Public License for more details.
;
;    You should have received a copy of the GNU General Public License
;    along with FreePBX.  If not, see <http://www.gnu.org/licenses/>.
;
; Copyright (C) 2004 Coalescent Systems Inc (Canada)
; Copyright (C) 2006 Why Pay More 4 Less Pty Ltd (Australia)
; Copyright (C) 2007 Astrogen LLC (USA)

[general]

; These files will all be included in the [general] context
;
#include sip_general_additional.conf

;sip_general_custom.conf is the proper file location for placing any sip general 
;options that you might need set. For example: enable and force the sip jitterbuffer. 
;If these settings are desired they should be set the sip_general_custom.conf file.
;
; jbenable=yes
; jbforce=yes
;
;It is also the proper place to add the lines needed for sip nat'ing when going
;through a firewall.  For nat'ing you'd need to add the following lines: 
; nat=yes , externip= , localhost= , and optionally fromdomain= .
;
#include sip_general_custom.conf

;sip_nat.conf is here for legacy support reasons and for those that upgrade 
;from previous versions.  If you have this file with lines in it please make
;sure they are not duplicated in sip_general_custom.conf, if so remove them 
;from sip_nat.conf as sip_general_custom.conf will have precedence.
#include sip_nat.conf

;sip_registrations_custom.conf is for any customizations you might need to do to
;the automatically generated registrations that FreePBX makes.
;
#include sip_registrations_custom.conf
#include sip_registrations.conf

; These files should all be expected to come after the [general] context
;
#include sip_custom.conf
#include sip_additional.conf

;sip_custom_post.conf If you have extra parameters that are needed for a 
;extension to work to for example, those go here.  So you have extension 
;1000 defined in your system you start by creating a line [1000](+) in this 
;file.  Then on the next line add the extra parameter that is needed.  
;When the sip.conf is loaded it will append your additions to the end of 
;that extension. 
;
#include sip_custom_post.conf
А вот sip_general_additional.conf

Код: Выделить всё

faxdetect=yes
vmexten=*97
disallow=all
allow=ulaw
allow=alaw
allow=g729
videosupport=yes
allow=h264
context=from-sip-external
callerid=Unknown
notifyringing=yes
notifyhold=yes
tos_sip=cs3
tos_audio=ef
tos_video=af41
alwaysauthreject=yes
limitonpeers=yes
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Подключение к провайдеру, сервер которого находится за N

Сообщение Vlad1983 »

ну и где же ваши externip и localnet, которые должны быть в general
вы их в пире на оператора чтоль прописали?
ЛС: @rostel
Аватара пользователя
Yazov
Сообщения: 50
Зарегистрирован: 09 ноя 2012, 11:29
Откуда: Almaty
Контактная информация:

Re: Подключение к провайдеру, сервер которого находится за N

Сообщение Yazov »

эм... ну да... ведь если Я в general пропишу ко всем применится... или нет?
Я прям писал все конфиги в транках...
Чувствую, запинают меня сейчас ногами)))
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH