nixp.ru v3.0

23 января 2017,
понедельник,
23:57:11 MSK

DevOps с компанией «Флант»
Longobard написал 11 января 2006 года в 14:17 (714 просмотра) Ведет себя как мужчина; открыл 291 тему в форуме, оставил 2499 комментариев на сайте.

Есть скайп-клиент (самая последняя лин версия, 1.2.0.18). Есть прокся (анлимитчик знакомый, адрес 10.5.бла.бла).

Задача: заставить skype весь трафик передавать через эту проксю (ну или если не весь — то хотя бы голосовой поток). Настройки такой в его options нету, прописывание переменных окружения http_proxy и https_proxy не помогло, lsof все равно показывает:

longobard ~ # lsof -i | grep skype

skype 17940 root 4u IPv4 1396030 UDP *:32778

skype 17940 root 7u IPv4 1394827 UDP localhost:32777

skype 17940 root 21u IPv4 1394829 TCP *:35009 (LISTEN)

skype 17940 root 22u IPv4 1394830 UDP *:35009

skype 17940 root 23u IPv4 1394832 TCP *:https (LISTEN)

skype 17940 root 24u IPv4 1395930 TCP longobard.local:47935->cs181028105.pp.htv.fi:61912 (ESTABLISHED)

skype 17940 root 36u IPv4 1434462 TCP longobard.local:45034->83.100.128.118:43444 (ESTABLISHED)

skype 17940 root 38u IPv4 1434293 TCP longobard.local:48746->did75-8-82-228-43-62.fbx.proxad.net:63629 (ESTABLISHED)

skype 17940 root 41u IPv4 1433865 TCP longobard.local:45016->83.100.128.118:43444 (ESTABLISHED)

skype 17940 root 42u IPv4 1433866 TCP longobard.local:45574->80-218-239-218.dclient.hispeed.ch:26722 (ESTABLISHED)

skype 17940 root 43u IPv4 1433867 TCP longobard.local:49968->cc680175-a.ensch1.ov.home.nl:43348 (ESTABLISHED)

skype 17940 root 44u IPv4 1433868 TCP longobard.local:60420->c83-252-136-203.bredband.comhem.se:39150 (ESTABLISHED)

skype 17940 root 45u IPv4 1434296 TCP longobard.local:49028->c-661be155.737-1-64736c10.cust.bredbandsbolaget.se:57798 (ESTABLISHED)

skype 17940 root 46u IPv4 1434297 TCP longobard.local:39645->203.152.177.183:45675 (ESTABLISHED)

skype 17940 root 47u IPv4 1433871 TCP longobard.local:35577->cnv94-3-82-241-225-4.fbx.proxad.net:1167 (ESTABLISHED)

skype 17940 root 48u IPv4 1433872 TCP longobard.local:34441->seg75-3-82-226-181-227.fbx.proxad.net:27987 (ESTABLISHED)

skype 17940 root 49u IPv4 1434298 TCP longobard.local:36920->adsl-68-94-20-22.dsl.rcsntx.swbell.net:42480 (ESTABLISHED)

skype 17940 root 50u IPv4 1434299 TCP longobard.local:59862->24-179-149-213.dhcp.stpt.wi.charter.com:6503 (ESTABLISHED)

skype 17940 root 51u IPv4 1434300 TCP longobard.local:34306->83-169-151-232-dynip.superkabel.de:35516 (ESTABLISHED)

skype 17940 root 52u IPv4 1434301 TCP longobard.local:51804->217.186-200-80.adsl.skynet.be:14574 (ESTABLISHED)

longobard ~ #

Т.е. ни на какую проксю трафик не заворачивается :( Чего делать? Гугель молчит :)

eudaemon

То есть, портмаппинг не работает в принципе ?

fly4life
eudaemon
То есть, портмаппинг не работает в принципе ?

Да там дело не только (и не столько) в портмаппинге. Даже если на машинке с прокси-сервером и попробовать перенаправлять <font size=«-2»>(средствами iptables и его REDIRECT)</font> все обращения к порту, к которому соединяется skype, на порт, слушаемый squid’ом, то всё равно не обойтись без настройки самого squid. Да ещё и не факт, что на весь этот огород skype отреагирует адекватно.

Longobard
fly4life
Да там дело не только (и не столько) в портмаппинге. Даже если на машинке с прокси-сервером и попробовать перенаправлять <font size=«-2»>(средствами iptables и его REDIRECT)</font> все обращения к порту, к которому соединяется skype, на порт, слушаемый squid’ом, то всё равно не обойтись без настройки самого squid. Да ещё и не факт, что на весь этот огород skype отреагирует адекватно.

Угу, это грубая сила, зная внутренности skype протокола я тебе с 99% вероятностью обещаю, что работать он тогда не будет :) Но возможность работы через прокси есть, в виндовой версии есть такая настройка

fly4life
LONGOBARD
Угу, это грубая сила, зная внутренности skype протокола я тебе с 99% вероятностью обещаю, что работать он тогда не будет :)

Ну, вот, ты же и сам всё знаешь ;). Я же в вопросе о протоколе skype и его поведении при различных нестандартных ситуациях полный ноль.

LONGOBARD
Но возможность работы через прокси есть, в виндовой версии есть такая настройка

Значит надо и дальше продолжать пользоваться виндовой версией и ждать, пока подобная функциональность появится в линуксовой.

Longobard
fly4life
Значит надо и дальше продолжать пользоваться виндовой версией и ждать, пока подобная функциональность появится в линуксовой.

Фу, неспортивно. Учитывая существование открытой кроссплатформенной библиотек, предоставляющей полный доступ к Skype API (наз. ++skype, ссылка: http://www.icebrains-soft.com/skype_library_0 ) спортивным вариантом является написание своего клиента, дружащего с прокси :)

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.