Форумы  ·  Войти  · 

Тема: TDE200 & dns

05.09.17 13:45   igortru  (73/28.06.13)  

Уважаемые гуру, need help!

Есть проблема - массовая миграция пользователей в т.ч. и телефонов с АТС в другой диапазон. Телефоны SIP все подключаются к АТС с указанием IP адреса станции. В день “ч” надо поменять у станции ip адрес и соответственно изменить на 64 телефонах разной марки этот ip адрес.
Решили следующие, создаем имя tde200.local в локальном домене, сопоставляем имени текущий ip адрес станции. Перенастраиваем на всех телефонах вместо ip - имя tde200.local. В день “Ч” дергаем рубильник, меняем ip станции, меняем ip в записи tde200.local. Вроде все хорошо, но проблема в том что при подключении телефона по dns имени станция сообщает ему forbiden. IP адрес разрешается, проблема где-то в АТС, но где ума не приложу. Что-то интересное в настройках я не нашел, с астериском такая тема проходит на ура.

[ #1 ]  05.09.17 14:23   Mike_K  EXPERT  

А не путаете ли Вы DNS и WINS?

[ #2 ]  05.09.17 14:32   igortru  (73/28.06.13)  

Никак нет.

Неудачная авторизация, лог с телефона.

Sep 4 13:27:04 10.0.1.55 SIP [454]: SUA <5+notice> [002] reg acc:“1184”<sip:1184@tde200.local>
Sep 4 13:27:04 10.0.1.55 SIP [519]: SUA <5+notice> [002] host=tde200.local, transport=0, port=5060, family=2
Sep 4 13:27:04 10.0.1.55 SIP [519]: DNS <5+notice> [DNS] tde200.local is not found in dns cache
Sep 4 13:27:04 10.0.1.55 SIP [519]: DNS <5+notice> [DNS] set DNS timeout=3000, tries=2
Sep 4 13:27:04 10.0.1.55 SIP [519]: DNS <5+notice> [DNS] About to query ‘tde200.local’ IN A/AAAA
Sep 4 13:27:04 10.0.1.55 SIP [519]: DNS <5+notice> [DNS] dnsutils_dns_query succ !
Sep 4 13:27:04 10.0.1.55 SIP [519]: SUA <5+notice> [002] DNS query:Successful completion
Sep 4 13:27:04 10.0.1.55 SIP [519]: DNS <6+info > [DNS] dns record 0: tde200.local/10.0.0.230
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] DNS resolution with 10.0.0.230:5060
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Message sent: (to dest=10.0.0.230:5060)
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002]
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] REGISTER sip:tde200.local:5060 SIP/2.0
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Via: SIP/2.0/UDP 10.0.1.55:5064;branch=z9hG4bK377240521
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] From: “1184” <sip:1184@tde200.local>;tag=780612947
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] To: “1184” <sip:1184@tde200.local>
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Call-ID: 260004127@10.0.1.55
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] CSeq: 1 REGISTER
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Contact: <sip:1184@10.0.1.55:5064>
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Max-Forwards: 70
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] User-Agent: Yealink SIP-T22P 7.72.14.6
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Expires: 1800
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Allow-Events: talk,hold,conference,refer,check-sync
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Content-Length: 0
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002]
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002]
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Received message:
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002]
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] SIP/2.0 403 Forbidden
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Via: SIP/2.0/UDP 10.0.1.55:5064;branch=z9hG4bK377240521
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] To: “1184” <sip:1184@tde200.local>;tag=1811
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] From: “1184” <sip:1184@tde200.local>;tag=780612947
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Call-ID: 260004127@10.0.1.55
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] CSeq: 1 REGISTER
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Allow: INVITE,ACK,CANCEL,BYE,REGISTER
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002] Content-Length: 0
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002]
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <6+info > [002]
Sep 4 13:27:04 10.0.1.55 SIP [519]: SDL <5+notice> [002] Message received from: 10.0.0.230:5060

 

Успешная авторизация, на телефоне вместо имени написали только ip адрес станции

Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Message sent: (to dest=10.0.0.230:5060)
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002]
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] REGISTER sip:10.0.0.230 SIP/2.0
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Via: SIP/2.0/UDP 10.0.1.55:5064;branch=z9hG4bK291830710
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] From: “1184” <sip:1184@10.0.0.230>;tag=1819551652
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] To: “1184” <sip:1184@10.0.0.230>
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Call-ID: 3443967143@10.0.1.55
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] CSeq: 2 REGISTER
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Contact: <sip:1184@10.0.1.55:5064>
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Authorization: Digest username=“1184”, realm=“Registered Users”, nonce=“3d7af5ebd6ac59b265ca952a54a851a3”, uri=“sip:10.0.0.230”, response=“769146946f9e24ac456a271380279cfa”, algor
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE
Sep 4 13:35:43 10.0.1.55 SIP [454]: SUA <6+info > [002] App event:[0x8000000a] wParam:(0x0000),lParam:(0x0000) SIP_MSG_UPDATE_ECORE_EVENT
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Max-Forwards: 70
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] User-Agent: Yealink SIP-T22P 7.72.14.6
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Expires: 1800
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Allow-Events: talk,hold,conference,refer,check-sync
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Content-Length: 0
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002]
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002]
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Received message:
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002]
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] SIP/2.0 200 OK
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Via: SIP/2.0/UDP 10.0.1.55:5064;branch=z9hG4bK291830710
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] To: “1184” <sip:1184@10.0.0.230>;tag=3059
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] From: “1184” <sip:1184@10.0.0.230>;tag=1819551652
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Call-ID: 3443967143@10.0.1.55
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] CSeq: 2 REGISTER
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Contact: sip:1184@10.0.1.55:5064;expires=303
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Expires: 303
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Allow: INVITE,ACK,CANCEL,BYE,REGISTER
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002] Content-Length: 0
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002]
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <6+info > [002]
Sep 4 13:35:43 10.0.1.55 SIP [525]: SDL <5+notice> [002] Message received from: 10.0.0.230:5060
Sep 4 13:35:43 10.0.1.55 SIP [454]: SUA <6+info > [002] App event:[0x8000000a] wParam:(0x0000),lParam:(0x0000) SIP_MSG_UPDATE_ECORE_EVENT
Sep 4 13:35:43 10.0.1.55 SIP [454]: SUA <6+info > [002] Emb event:[0x00000001] recv
Sep 4 13:35:43 10.0.1.55 SIP [454]: SUA <5+notice> [002] reg expire updated to (303)
Sep 4 13:35:43 10.0.1.55 SIP [454]: SUA <5+notice> [002] reg status changed to [(LS_REGISTERED)—(2)], reason=[NULL]

[ #3 ]  05.09.17 14:58   Mike_K  EXPERT  

Откуда сама TDE может знать, что её назвали tde200.local?
К ней приходит при регистрации tde200.local
REGISTER sip:tde200.local:5060 SIP/2.0
[002] Via: SIP/2.0/UDP 10.0.1.55:5064;branch=z9hG4bK377240521
[002] From: “1184” <sip:1184@tde200.local>;tag=780612947
[002] To: “1184” <sip:1184@tde200.local>

[ #4 ]  05.09.17 15:18   igortru  (73/28.06.13)  

таки в том и вопрос как ей дать знать что она tde200.local ?

[ #5 ]  05.09.17 15:24   igortru  (73/28.06.13)  

запись tde200.local есть в прямой и обратной зоне

[ Изменено: 05.09.17 15:31 igortru ]
[ #6 ]  06.09.17 6:17   Mich5843  EXPERT  
igortru - 05.09.17 15:18

таки в том и вопрос как ей дать знать что она tde200.local ?

так этим пусть занимается ваш DNS сервер. Пусть шлет на АТС не DNS имя, а IP адрес. ТДЕ DNS не понимает.

[ #7 ]  06.09.17 6:22   Mich5843  EXPERT  

Воспользуйтесь также услугами DHCP… и привязку IP к МАС адресу.

Komendant.pro
 ©1999-2024  Инженерная лаборатория "Комендантъ"