Tomsk Sysadmins Forum

Разное => Томская сеть, фирмы и т.д. => Topic started by: Yurchick on April 13, 2009, 23:43:05

Title: tomtel, ICQ и маршрутизация
Post by: Yurchick on April 13, 2009, 23:43:05
Уважаемые! Помогите решить задачку.

Томтел позволяет своим абонентам пользоваться сервисом ICQ даже если у них нет доступа во внешний интернет.
Для выхода во внешку я использую vpn подключение.
Так вот когда я поднимаю vpn аська теряет текущее соединение и переподклечается через vpn.
То же происходит и когда я закрываю vpn.
Можно ли настроить маршрутизацию (Windows XP) к серверу login.icq.com таким образом, что бы не происходило переподключение аськи
при открытии и закрытии vpn соединения?
Title: tomtel, ICQ и маршрутизация
Post by: Green on April 14, 2009, 00:48:53
здесь (http://www.tomtel.ru/internet/vpn/vpnconf.html) есть ответ на ваш вопрос...
на будущее, попробуйте сначала задать вопрос саппорту своего провайдера или хотя бы почитать FAQ на его страничке...
Title: tomtel, ICQ и маршрутизация
Post by: Yurchick on April 14, 2009, 21:14:24
Quote from: Green
здесь (http://www.tomtel.ru/internet/vpn/vpnconf.html) есть ответ на ваш вопрос...
на будущее, попробуйте сначала задать вопрос саппорту своего провайдера или хотя бы почитать FAQ на его страничке...

FAQ я читал и маршрутизацию томских сетей настраивал (login.icq.com к ним не принадлежит). А вот Вы видимо невнимательно прочитали мой вопрос,
во всяком случае в указанном Вами месте на него ответа нет.

Title: tomtel, ICQ и маршрутизация
Post by: Alex Burdovitzin on April 14, 2009, 21:57:22
Quote from: Yurchick
FAQ я читал и маршрутизацию томских сетей настраивал (login.icq.com к ним не принадлежит). А вот Вы видимо невнимательно прочитали мой вопрос,
во всяком случае в указанном Вами месте на него ответа нет.
Все просто - пускаеш ICQ по прокси. То есть iCQ действует не на прямую - а через адрес proxy.
А уже адрес прокси относится к томским сетям.
Но если ты выходиш по VPN у тебя создается тунель во внешку. И если провайдер на конце тунеля не обеспечил нормальную маршрутизацию в томские сети ( кроме томтел - у сибирь телекома так же ) - то увы - аська не видет прокси и падает -)
В общем сделай маршрутизацию нормально у себя на компе и все будет нормально. То есть по IP VPN будут только внешние адресса - по реальному твоему IP томские -)
Title: tomtel, ICQ и маршрутизация
Post by: Green on April 14, 2009, 22:24:33
Quote from: Yurchick
FAQ я читал и маршрутизацию томских сетей настраивал (login.icq.com к ним не принадлежит). А вот Вы видимо невнимательно прочитали мой вопрос,
во всяком случае в указанном Вами месте на него ответа нет.
вам бы с "матчастью" сначала хоть немного ознакомиться, а уж потом сулить на мою невнимательность...
Title: tomtel, ICQ и маршрутизация
Post by: rPman on April 14, 2009, 22:30:36
в windows - Подключаешься к vpn, в консоли пишешь и смотришь
> ipconfig
...
Основной шлюз . . . . . . . . . . : 88.204.10.3
> nslookup login.icq.com
...
Address:  205.188.251.43
Aliases:  login.icq.com
> route add 205.188.251.43 88.204.10.3
...
после переподключения команду придется писать заново, зачастую достаточно использовать только последнюю строчку, но, никто не гарантирует что ip адреса шлюза и аськи не изменятся.
P.S. в linux будет попроще, что то типа route add -host login.icq.com eth0
Title: tomtel, ICQ и маршрутизация
Post by: NiK on April 15, 2009, 00:08:28
Quote from: rPman
в windows - Подключаешься к vpn, в консоли пишешь и смотришь
> ipconfig
...
Основной шлюз . . . . . . . . . . : 88.204.10.3
> nslookup login.icq.com
...
Address:  205.188.251.43
Aliases:  login.icq.com
> route add 205.188.251.43 88.204.10.3
...
после переподключения команду придется писать заново, зачастую достаточно использовать только последнюю строчку, но, никто не гарантирует что ip адреса шлюза и аськи не изменятся.
P.S. в linux будет попроще, что то типа route add -host login.icq.com eth0

Спасибо, повеселили про винду    
На самом деле, за исключением прописки маршрута по IP там не так сложно.
1) Глядим на подсети "US. 205.188.0.0 - 205.188.255.255. 205.188.0.0/16. AOL-DTC. NET-205-188-0-0-1." не забываем также про 64.12.0.0/16.
2) Курим мануал по команде route и находим волшебный ключик "-p"
3) В консоли пишем "route -p add 205.188.0.0 MASK 255.255.0.0 <адрес шлюза по умолчанию> " и жмем ENTER
4) В консоли пишем "route -p add 64.12.0.0 MASK 255.255.0.0 <адрес шлюза по умолчанию> " и жмем ENTER
После переподключения и даже перезагрузки системы, маршрут чудесным образом сохранится.
 
Title: tomtel, ICQ и маршрутизация
Post by: Yurchick on April 15, 2009, 00:44:34
Alex Burdovitzin
rPMan
NiK

Спасибо за конструктивные и оперативные ответы.

Дело в действительности было в том что ICQ направляет подключение на разные адреса (nslookup раз от разу выдает разные IP) и нужно было роутить всю подсеть (все подсети) ICQ, AOL. (205.188.0.0, 64.12.0.0)
Самый верный совет дал NiK (я правда разобрался до того как его прочитал).
Все в общем то сводится к шагам
3) В консоли пишем "route -p add 205.188.0.0 MASK 255.255.0.0 <адрес шлюза по умолчанию> " и жмем ENTER
4) В консоли пишем "route -p add 64.12.0.0 MASK 255.255.0.0 <адрес шлюза по умолчанию> " и жмем ENTER

И еще. Если в качестве ICQ клиента используется QiP то нужно к едрене фене отключить все его сервисы (и их оповещения) оставив только ICQ.
Так как qip.ru тоже снаружи и томтел никак не рулит этот адрес если внешка отключена.


Title: tomtel, ICQ и маршрутизация
Post by: NiK on April 16, 2009, 01:17:22
Quote from: Yurchick
И еще. Если в качестве ICQ клиента используется QiP то нужно к едрене фене отключить все его сервисы (и их оповещения) оставив только ICQ.
Так как qip.ru тоже снаружи и томтел никак не рулит этот адрес если внешка отключена.

Замечу, что это касается только "qip infinium".
Простой qip 2005 build 8092 работает и так.
Title: tomtel, ICQ и маршрутизация
Post by: Yurchick on April 16, 2009, 17:47:06
NiK
Quote
Замечу, что это касается только "qip infinium".
Простой qip 2005 build 8092 работает и так.
Да, абсолютно верное замечание.