<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://www.m-200.com/base/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://www.m-200.com/base/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B1%D0%BE%D0%BD%D0%B5%D0%BD%D1%82._Android._3CX.</id>
		<title>Удаленный абонент. Android. 3CX. - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://www.m-200.com/base/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B1%D0%BE%D0%BD%D0%B5%D0%BD%D1%82._Android._3CX."/>
		<link rel="alternate" type="text/html" href="https://www.m-200.com/base/index.php?title=%D0%A3%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B1%D0%BE%D0%BD%D0%B5%D0%BD%D1%82._Android._3CX.&amp;action=history"/>
		<updated>2026-05-15T19:26:14Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.20</generator>

	<entry>
		<id>https://www.m-200.com/base/index.php?title=%D0%A3%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B1%D0%BE%D0%BD%D0%B5%D0%BD%D1%82._Android._3CX.&amp;diff=122&amp;oldid=prev</id>
		<title>Pax: Новая страница: «{{Безопасность SIP}} {{ВерхМенюКонфиг}} {{ПравГлавМеню}} {{ВерхМенюКонфигСиг}}   ==Исходные дан…»</title>
		<link rel="alternate" type="text/html" href="https://www.m-200.com/base/index.php?title=%D0%A3%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B1%D0%BE%D0%BD%D0%B5%D0%BD%D1%82._Android._3CX.&amp;diff=122&amp;oldid=prev"/>
				<updated>2014-11-13T13:39:13Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «{{Безопасность SIP}} {{ВерхМенюКонфиг}} {{ПравГлавМеню}} {{ВерхМенюКонфигСиг}}   ==Исходные дан…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Безопасность SIP}}&lt;br /&gt;
{{ВерхМенюКонфиг}}&lt;br /&gt;
{{ПравГлавМеню}}&lt;br /&gt;
{{ВерхМенюКонфигСиг}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Исходные данные==&lt;br /&gt;
&lt;br /&gt;
*'''M-200 стоит на работе за NATом'''&lt;br /&gt;
** Внешний адрес NATа - 100.101.102.103&lt;br /&gt;
** Адрес М-200 за NATом - 192.168.0.10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Домашний WiFi, за NATом в сети оператора, адресов не знаю.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Оборудование==&lt;br /&gt;
&lt;br /&gt;
* '''Станция'''&lt;br /&gt;
** IP-АТС М-200 (МР-4, 1U)&lt;br /&gt;
** Мотор - 5.86.61&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''У меня'''&lt;br /&gt;
** Таблетка с Android&amp;amp;copy; v. 4.0.4&lt;br /&gt;
** Бесплатный софтфон 3CX&amp;amp;copy; v. 2.0.5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Настройка NATа на работе==&lt;br /&gt;
&lt;br /&gt;
*Произвольный порт (в данном случае использовал 5061, но это не очень хорошо в плане безопасности) пробрасываем на локальный адрес М-200 (здесь 192.168.0.10) на nLocalUDPPort (здесь также 5061) нужного абонента.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Настройка М-200==&lt;br /&gt;
&lt;br /&gt;
*'''Создаем абонента 913'''&lt;br /&gt;
**username - 913&lt;br /&gt;
**password - 12345 (только в целях проверки. Такой пароль недопустим!!!!)&lt;br /&gt;
**nLocalUDPPort - 5061&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;geshi lang=smp lines=0&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    AIR [2] { PROFIL = 46             // AIR TYPE = AIR_IP&lt;br /&gt;
&lt;br /&gt;
            ................&lt;br /&gt;
&lt;br /&gt;
            PORT [46] { PROFIL = 62       // SIG = SIG_EXT_SIP&lt;br /&gt;
                GROUP = 1&lt;br /&gt;
                NUMBERA = &amp;quot;913&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            ..................&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    ...................&lt;br /&gt;
&lt;br /&gt;
    PROFIL [62] { TYPE = SIG_EXT_SIP&lt;br /&gt;
        IPPcmNo = 6&lt;br /&gt;
        codec_0 = 3&lt;br /&gt;
        codec_1 = 8&lt;br /&gt;
        domain = &amp;quot;100.101.102.103&amp;quot;&lt;br /&gt;
        localIP = &amp;quot;192.168.0.10&amp;quot;&lt;br /&gt;
        nAmpDivSnd = 1&lt;br /&gt;
        nAmpGainRcvSnd = 1&lt;br /&gt;
        nEchoCanMode = 0&lt;br /&gt;
        nEchoCanPlace = 2&lt;br /&gt;
        nEchoCanType = 1&lt;br /&gt;
        nEchoTailMs = 16&lt;br /&gt;
        nKeepAliveTimer = 20&lt;br /&gt;
        nLocalUDPPort = 5061&lt;br /&gt;
        nRemoteUDPPort = 5060&lt;br /&gt;
        natIP = &amp;quot;100.101.102.103&amp;quot;&lt;br /&gt;
        password = &amp;quot;12345&amp;quot;&lt;br /&gt;
        username = &amp;quot;913&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
&lt;br /&gt;
   ..................&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/geshi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Настройка 3CX==&lt;br /&gt;
&lt;br /&gt;
*В соответствии со сделанными выше настройками создаем account:&lt;br /&gt;
**'''Name''' - все, что хотите. Например &amp;quot;Халявный SIP&amp;quot;&lt;br /&gt;
**'''Displau name''' - опять же, все, что угодно. Пусть будет &amp;quot;Денис&amp;quot;.&lt;br /&gt;
**'''User''' - 913&lt;br /&gt;
**'''ID''' - 913&lt;br /&gt;
**'''Password''' - 12345&lt;br /&gt;
**'''I am Out of Office''' - ставим &amp;quot;птицу&amp;quot;&lt;br /&gt;
**'''Local PBX IP''' - 192.168.0.10&lt;br /&gt;
**'''External PBX IP''' - 100.101.102.103&lt;br /&gt;
**'''PBX port''' - 5061&lt;br /&gt;
**'''STUN Server''' - по умолчанию предлагают stun3.3cx.com. Я его и оставил.&lt;br /&gt;
&lt;br /&gt;
Остальные настройки не трогал.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Результат==&lt;br /&gt;
&lt;br /&gt;
Сохраняем изменения. В терминале:&lt;br /&gt;
&lt;br /&gt;
 PROVIDER-SIP [913]: registerOn&lt;br /&gt;
&lt;br /&gt;
Проверяем состояние:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;sipstate 913&lt;br /&gt;
 PROVIDER-SIP [913] State: A_Registered 2:5061 &amp;lt;- 83.245.76.89:37009 T(3) D(0) EXT:&amp;lt;r&amp;gt;&lt;br /&gt;
 EXT&amp;lt;SIP&amp;gt;(913) State: A_CPbxSIP_Idle T(0) No(6) *&lt;br /&gt;
 Done&lt;br /&gt;
&lt;br /&gt;
''Здесь 83.245.76.89 - это видимо адрес моего оператора.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Звоним узнать время:&lt;br /&gt;
&lt;br /&gt;
 SEIZ EXT&amp;lt;SIP&amp;gt;(913)$&lt;br /&gt;
 CALL EXT&amp;lt;SIP&amp;gt;(913)$:6181 -&amp;gt; DSS1(1:4,out,,)$:12 [8126221555,060]&lt;br /&gt;
 RLSI EXT&amp;lt;SIP&amp;gt;(913)$:CV:16&lt;br /&gt;
 RLSO DSS1(1:4,out,8126221555,060)$&lt;br /&gt;
&lt;br /&gt;
Во время вызова:&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;sipstate 913&lt;br /&gt;
 PROVIDER-SIP [913] State: A_Registered 2:5061 &amp;lt;- 83.243.67.81:37009 T(0) D(0) EXT:&amp;lt;r&amp;gt;&lt;br /&gt;
 EXT&amp;lt;SIP&amp;gt;(913) State: A_CPbxSIP_Answer T(0) No(6) *&lt;br /&gt;
 Done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''ВСЕ РАБОТАЕТ!''' Осталось дойти до какого-нибудь кафе с бесплатным WiFi и проверить оттуда. Но сегодня суббота и куда-то идти лень...&lt;br /&gt;
&lt;br /&gt;
[[Категория:SIP]]&lt;br /&gt;
[[Категория:Уголок ДР]]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Pax</name></author>	</entry>

	</feed>