PDA

Показать полную графическую версию : [решено] соединение к немецкому voice-серверу создается непонятно как


vadim_zuev@vk
06-12-2012, 01:12
Добрый вечер,

начну по порядку. Играем мы в одну онлайновую игрушку, для общения внутри клана юзаем Mumble, думаю большинство знает что это такое. Кто не знает - примерно то же, что и TeamSpeak. Поднадоело лагающее старье, сегодня я взял хостинг воис сервера в Берлине, настроил. Все из России/Украины заходят нормально, пару раз бывали косяки connection rejected, решается перезапуском проги. А тут у девушки из Днепропетровска возникли проблемы, честно я первый раз такое вижу. Сначала гнал на фаервол, хотя говорит выключен. Для уверенности
netsh -c firewall
setportopening tcp 7020
setportopening udp 7020

В общем к серверу просто не конектится, в мамбле постоянно connection timed out. Пинговали адрес, то же самое. Потом все таки додумался посоветовать трассировку.. и что же мы видим? о_0

C:\Users\Танюфка>tracert 180.190.80.199

Трассировка маршрута к 180.190.80.199 с максимальным числом прыжков 30

1 * * * Превышен интервал ожидания для запроса.
2 8 ms 11 ms 12 ms te-0-1-0-0.br1-kie2.kyivstar.net [212.162.26.154
]
3 29 ms 49 ms 28 ms kyivstar-gw.Level3.net [212.162.26.153]
4 28 ms 28 ms 28 ms ae-0-11.bar1.Budapest1.Level3.net [4.69.141.241]

5 43 ms 43 ms 44 ms 4.69.141.250
6 44 ms 45 ms 44 ms ae-93-93.csw4.Frankfurt1.Level3.net [4.69.163.14
]
7 45 ms 43 ms 43 ms ae-91-91.ebr1.Frankfurt1.Level3.net [4.69.140.13
]
8 52 ms 52 ms 52 ms ae-48-48.ebr2.Paris1.Level3.net [4.69.143.146]
9 133 ms 131 ms 132 ms ae-42-42.ebr2.Washington1.Level3.net [4.69.137.5
4]
10 135 ms 131 ms 142 ms ae-5-5.ebr2.Washington12.Level3.net [4.69.143.22
2]
11 146 ms 149 ms 147 ms ae-6-6.ebr2.Chicago2.Level3.net [4.69.148.146]
12 148 ms 147 ms 147 ms ae-1-100.ebr1.Chicago2.Level3.net [4.69.132.113]

13 180 ms 174 ms 174 ms ae-3-3.ebr2.Denver1.Level3.net [4.69.132.61]
14 196 ms 196 ms 197 ms ae-2-2.ebr2.Seattle1.Level3.net [4.69.132.53]
15 196 ms 196 ms 198 ms ae-2-52.edge2.Seattle3.Level3.net [4.69.147.171]

16 198 ms 198 ms 198 ms GTI-CORPORA.edge2.Seattle3.Level3.net [4.59.234.
38]
17 326 ms 324 ms 324 ms 120.28.0.85
18 * * * Превышен интервал ожидания для запроса.
19 * * * Превышен интервал ожидания для запроса.
20 *

То есть к серверу, стоящему в Берлине, соединение каким то образом идет через Будапешт, Франкфурт, потом прыгает в Париж и (!!!) дальше в Америку. Ясно что с таким маршрутом интервал ожидания будет превышен. Вопрос какого черта? Есть у кого нибудь соображения что можно с этим сделать? Буду премного благодарен

vadim_zuev@vk
06-12-2012, 01:34
в общем единственное что мне приходит в голову, это использовать какое либо ПО создающее прямой туннель до сервера. Но как это фактически реализовать представляю плохо..

Tonny_Bennet
06-12-2012, 09:51
То есть к серверу, стоящему в Берлине, соединение каким то образом идет через Будапешт, Франкфурт, потом прыгает в Париж и (!!!) дальше в Америку. Ясно что с таким маршрутом интервал ожидания будет превышен. »

Это говорит о том, что у магистральных провайдеров не туда завёрнут маршрут к вашему серверу. Возможно это временно, т.к. в глобальной сети используются протоколы динамической маршрутизации и если один из каналов был загружен или недоступен - пакеты пошли через другой. Увы, этого не избежать.

Если проблема повторяется обратитесь к своему провайдеру и скажите, что у других этот хост доступен, а у вас нет. По идее если они добросовестные, то они что-то предпримут и у вас всё заработает. Если же нет - единственный выход смена провайдера.

в общем единственное что мне приходит в голову, это использовать какое либо ПО создающее прямой туннель до сервера. Но как это фактически реализовать представляю плохо.. »

Организовать туннель до сервера вы не сможете т.к. вы его не видите. Можно организовать туннель до промежуточной точки, с которой виден сервер, и запустить трафик через него.

vadim_zuev@vk
06-12-2012, 21:08
Можно организовать туннель до промежуточной точки, с которой виден сервер, и запустить трафик через него. »
можно поподробнее? Откуда я узнаю где он виден?

Tonny_Bennet
07-12-2012, 16:47
vadim_zuev@vk, Вы живёте в Москве, к примеру. Из Москвы трасса до вашего сервера не идёт. Ваш друг живёт в Усть-Урюпинске и от него трасса до сервера идёт. Вы также можете пинговать компьютер своего друга. Вам нужно организовать какой-нибудь тунель для передачи голосовых данных от вас к вашему другу. А его компьютер всё передаст на сервер. Ваш друг и будет являться промежуточной точкой между вами и сервером.

vadim_zuev@vk
08-12-2012, 00:09
для этого нужен дополнительный софт?

Tonny_Bennet
08-12-2012, 14:07
для этого нужен дополнительный софт? »
Да. Вам нужно ПО для создания туннелей. И если вы хотели бы завернуть в туннель только голосовой трафик, то вам потребуется ещё какой-то фильтр пакетов.

vadim_zuev@vk
11-12-2012, 01:32
мда, тему можно в топку. Выучил за 3 дня кучу инфы по сетям, рутерам и инету прежде чем поняли, что в адресе должно быть 180 вместо 80. Банальная невнимательность с 2х сторон о_0




© OSzone.net 2001-2012