Как настроить работу Skype через прокси-сервер squid?

Системное администрирование * Tutorial image Всем добра, хабровчане! В статье расскажу как победить этот долбаный Skype и заставить его работать с Squid, но применимо к любому http(s) прокси. Будем использовать последний скайп. На данный момент это 7.40 и конечно, с упором на то, что очередной апдейт ничего не сломает, а если и сломает то надо будет чуток докрутить, а не откатывать версию. Сразу скажу, по сути описанный метод — это хак, т.к. актуальный скайп со сквидом работать не умеет, ну или мне не удалось победить, да и в интернете я не нашел решения, которое бы для меня взлетело. В общем, обо всём по-порядку и . tl;dr Включить QoS через GPO на клиентах для процессов Skype.exe и SkypeBrowserHost.exe, сказать iptables`у чтобы пропускал отмаркированный ToS`ом трафик, сказать сквиду, чтобы пускал всех на apps.skypeassets.com и mscrl.microsoft.com Итак, мой расклад: все клиенты на Win7x64, AD DS 2008R2, Skype 7.40 x32, squid 2.7, настройки прокси в IE прилетают через GPO. Для начала расскажу зачем мне этот проклятый скайп стал так нужен. Где-то с полгода-год назад скайп 6й версии приказал долго жить, обновление на 7ку не помогло, ну ок, пересадил юзеров в веб-версию. Да, она глючная, но просто текст там вполне работает, а голос/видео можно и на личном смартфоне при надобности. Не так давно назрела необходимость брать и записывать интервью по скайпу и юзеры меня достали. Пришлось дать ноут с вафлей и начать разбираться. Оказалось, что слету «оно», т.е. скайп (эвфемизм) нигде не работает, если есть прокси, да еще и NAT полный хочет. Естественно, такого не бывает, всё настраивается, тут же прикинул я и решил вновь поднять тему. Разворачиваю, в надежде (чем черт не шутит), последний 7.40, запускаю скайп и опять вижу эту чертову рожу с КДПВ. Достаточно продолжительная война со сквидом и гуглеж привел на интересный комментарий в котором автор предлагает использовать QoS. Идея однозначно хороша, вот только у меня не взлетела из коробки и пришлось допиливать. В итоге порядок действий ниже.

Включаем QoS для клиентов

Маркируем пакеты скайпа. Открываем Групповые политики и идем Конфигурация компьютераПолитикиКонфигурация WindowsQoS oна основе политики. Нужна пара правил для процессов Skype.exe и SkypeBrowserHost.exe. Думаю, из скрина ниже всё понятно. image DSCP 36 я взял, фактически, от фонаря, достаточно высокий, но не слишком, всё же у нас цель не в максимальной приоретизации трафика для скайпа, а его маркировка. Далее делаем gpupdate на клиенте или перезагружаемся. Проверить корректность настройки можно так:

gpresult.exe /H d:gpresult.html

В полученном отчете ищите упоминание про QoS

Говорим iptables чтобы пускал отмаркированный трафик

В GP указывается DSCP, а iptables оперирует ToS`ом. Подробнее про QoS тут . Но в двух словах, эти значения отличаются ровно в 4 раза. Чтобы получить tos умножаем значение DSCP на 4 и получаем 144. Разрешающее правило для транзита трафика с tos 144 из своей подсети куда угодно будет выглядеть как-то так:

iptables -I FORWARD 2 -s localnet/24 -m tos –tos 144 -j ACCEPT

iptables запишет tos как 0х90, т.е. в hex формате. Выбирем жертву для теста и пытаемся зайти в скайп. На шлюзе можно глянуть, что там идет с клиента, например через tcpdump

tcpdump -i eth0 -v host 192.168.0.71

получим что-то типа tos 0x90 — то, что надо. Видно что с клиента пришел пакет с нужным флагом. Вот только скайп по прежнему не работает.

Позволяем ходить на пару сайтов всем

Фишка в том, что Skype смотрит в настройки IE. Отключить использование прокси в этом чудесном мессенджере невозможно (лучи добра тому, кто это придумал). А у нас настройки прокси из определения выше прилетают в IE через GPO. Короче, добавляем разрешающее правило для всех в сквид на сайты apps.skypeassets.com и mscrl.microsoft.com. В противном случае я ловил TCP_DENIED/407 и скайп не подключался. Ну где-то так: не забудьте reload сквида Не вздумайте схитрить, обойтись изменением GPO настройки IE «Не использовать прокси сервер с адресов, начинающихся с:» для упомянутых адресов. Отвалится куча сервисов МС. и web skype в первую очередь. Снова идем тестить на жертве и получаем то, что требовалось. Скайп подключился, работает, можно писать и звонить. Ура, блин 🙂 Кстати, вы можете заметить, что есть варианты поиграть с правилами сквида, чтобы кое как пропустить хотя бы подключение к скайпу, но это не наш метод, в ключевой момент не состоявшийся звонок для нас критичен.

Как развернуть Skype через WSUS. Постскриптум, до кучи

Не знаю чем думал МС, но скайп через WSUS не обновляется, можно только 1 раз установить с нуля или обновить версию из exe. При чем не то, чтобы штатно не обновляется, а даже через LUP/WPP версия в msi не прилетает. Да, я знаю, что у всех версий скайпа один Product ID, но в итоге несколько часов убил пытаясь колдовать с правилами. В итоге глянул на онлайн-каталог апдейтов и обнаружил только (WAT!?) бизнес-версию, понял, что это фича — сделать скайп в msi, но даже не раздавать его и убрать вообще возможность автоматического деплоя. Да, думаю можно было взять ORCA и наколдовать, но ну его, каждый раз что ли трансформации делать при обновлении версии… Вариант, что только у меня лыжи не едут, но короче, взял на www.skype.com/ru/get-skype классическую версию в exe и развернул через LUP. Подробности здесь. За сим всё, надеюсь статья была полезной, жду ваших вопросов и дополнений.

Всемирная сеть дает возможность в полной мере использовать возможности и преимущества онлайн-коммуникаций. Скайп — приложение, созданное для безграничного бесплатного общения с друзьями, коллегами и родственниками через компьютер и мобильные телефоны. Чтобы подключить услугу не нужен самый быстрый и качественный Интернет. Поэтому все пользователи должны знать, как настроить Скайп через прокси.

Работа в Skype через прокси-сервер

Когда подключение идет через данные типы серверов, используются все возможности приложения Скайп. Чтобы обеспечить корректную работу, необходимо знать параметры настроек Интернета.

Важно! Если подключение осуществляется через специальный адрес, Skype в большинстве случаев определяет его автоматически.

Чтобы узнать адрес для Скайпа, можно воспользоваться специальными сайтами, предоставляющими списки таких адресов прокси. Спецы в сфере IT рекомендуют настраивать параметры поиска под сервера типов https или socks5. В этом случае показатели безопасности и приватности будут наивысшими, а скорость передачи наилучшей.

  Как настроить Скайп

Настройка через прокси

Для правильной работы Скайпа через подобные сервера необходимо выполнить следующее:

  1. Запускаем программу Скайп. Переходим в Инструменты, затем в Настройки.
  2. В дополнительных настройках выбираем раздел Соединение. Программа изначально выбирает те данные, при которых прокси определяется автоматически.
  3. Вручную вносим изменения в запуск программы в сети Интернет путем выбора соответствующего пункта в меню.
  4. Настраиваем порт и хост, задаем их параметры.
  5. Вводим личные данные для подключения прокси и сохраняем все операции.
  6. Перезапуск программы в целях профилактики для сохранения и применения изменений.

Нужно отметить, что автоматическое распознавание прокси-сервера возможно при указании галочкой напротив соответствующего пункта в меню дополнительных параметров.

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

  Ошибка Скайп api ms win crt runtime

Skype – популярная программа, позволяющая через интернет совершать аудио и видеозвонки в любую точку мира человеку, у которого также есть Скайп аккаунт. Наряду с этим, Скайп использует большое количество предприятий и офисов. Если в вашей сети весь трафик проходит через прокси-сервер, то простой установки клиента будет недостаточно – он работать не будет, так как не сможет соединиться с сетью. Чтобы комфортно работать со Скайп через прокси, необходимо внести в него соответствующие параметры прокси-сервера, которые вы можете взять у администратора вашей сети или провайдера. Из статьи вы узнаете, как настроить его.

Skype поддерживает подключение к своей службе через прокси-сервер, например, в обход ограничений на трафик Skype в вашей сети или же в случае, когда вы хотите скрыть ваш реальный сетевой адрес.

Примечание: многие провайдеры предлагают платный доступ к прокси-серверу.

Настроить параметры прокси-сервера вы можете следующим образом.

Шаг 1

Параметры proxy вы сможете найти в настройках клиента. Запустите настольную версию клиента Skype из-под Windows. Откройте меню «Сервис» и выберите «Параметры».

Примечание: вы также можете нажать сочетание клавиш «Ctrl + б», чтобы открыть окно настроек клиента.

Шаг 2

Разверните в меню на боковой панели слева пункт «Дополнительно» и затем нажмите на пункт «Соединение». Это откроет доступ к настройкам прокси-сервера Skype.

Шаг 3

Клиент Скайп поддерживает автоматическое обнаружение настроек. Это значит, что по умолчанию Skype пытается автоматически определить правильные настройки вашей сети, что в большинстве случаев работает. Однако если Skype не может подключиться к вашему серверу, вам может потребоваться вручную ввести данные прокси. Для этого выберите тип прокси-сервера (HTTP5 или SOCKS5) из раскрывающегося меню, если Skype не сможет определить ваши настройки прокси, и введите имя и порт хоста.

Примечание: вы можете подключаться таким способом через различного рода сервисы, которые предлагают выделенный прокси-сервер для Скайпа, что позволит вам оставаться анонимным. Одним из таких сервисов является Squid.

Шаг 4

Подтвердите введенные настройки, нажав кнопку «Сохранить». После этого перезагрузите клиент, чтобы выполнить повторное подключения, используя новые настройки прокси.

Примечание: как правило, имя хоста вашего прокси представлено в виде IP-адреса.

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

  1. Нажмите «Включить авторизацию прокси» и введите свои учетные данные, если ваш прокси-сервер не разрешает анонимные подключения. Данная опция используется в сетях, где требуется персональная авторизация на прокси-сервере, например, защищённая сеть предприятия.
  2. Отключите параметр «Включить uPnP», если оборудование вашей сети не поддерживает эту функцию. Обычно этот параметр включен по умолчанию, но в некоторых сетях uPnP намеренно отключают в целях безопасности.
  3. Вы также можете отредактировать настройки порта, если брандмауэр вашей сети блокирует порты Skype по умолчанию. Этот пункт обычно не связан напрямую с прокси-сервером.

После настройки вы сможете совершать исходящие вызовы через proxy, если хотите сохранить анонимность или же спокойно использовать Скайп в защищенных сетях. Если не работает Скайп через прокси, то еще раз убедитесь в том, что правильно выбрали порт, а также без ошибок ввели логин и пароль (если они есть).

Прокси-сервер выступает в качестве посредника при подключении компьютера к Сети. С его помощью можно скрыть свое настоящее местоположение и IP-адрес, обойти региональные ограничения. Но для его использования есть и другие назначения. Можно запустить Скайп через прокси. При этом не нужно устанавливать отдельную программу.

Включение функции

Включение функции происходит в две стадии. Для начала нужно найти и выбрать бесплатный прокси для подключения или приобрести анонимный. Затем следует настройка самого Скайпа, при которой задаются параметры сервера. Сразу после, программа готова к использованию.

Этап 1: Поиск прокси

В первую очередь необходимо найти прокси-сервер, через который будет осуществляться соединение. Они делятся на два типа: общедоступные и частные. Отличает их загрузка. Общедоступные прокси относятся к бесплатным. В то время как использование частных осуществляется по тарифу. Для них действуют следующие преимущества:

  • Низкая загрузка, что понижает задержку и повышает конечную скорость соединения.
  • Высокая степень анонимности.
  • Стабильность работы.

Читайте также:   Как установить Skype

Но для простых целей, таких как настройка Скайпа, подойдут и общедоступные. Существует огромное количество ресурсов, на которых публикуются целые списки прокси с разделением по странам. Одним из лучших сайтов считается VPN Gate.

Этап 2: Настройка Skype

Когда данные от сервера известны, можно переходить непосредственно к настройке Скайпа. Запустите программу и откройте контекстное меню «Инструменты». Оттуда получится перейти к изменению параметров. Нужная опция расположена во вкладке «Дополнительно», пункте «Соединение». В специальной форме нужно указать хост (IP-адрес) и порт для сервера. Если используется анонимный прокси, то для него нужно задать логин с паролем. Затем нажмите «Сохранить» и перезапустите Skype.

Как наладить работу skype через прокси

Подключение к интернету, при котором используется прокси-сервер, позволяет полноценно использовать все возможности программ Skype. Поэтому, чтобы наладить ее работу, вам стоит знать, какие точные параметры имеет ваш интернет сервер.

Важно: если вы подключаетесь к сети интернет через специальный сервер прокси, программа Skype чаще всего самостоятельно его определяет и настраивает.

Для того, чтобы вы могли узнать подходящий для программы Skype адрес прокси сервера, вы можете посетить один из специальных интернет сайтов, которые бесплатно предоставляют любые списки таких данных.

Высококвалифицированные специалисты настоятельно рекомендуют выставить такие параметры поиска, которые позволят подобрать такие работоспособные соединения прокси типов https или socks5, для которых характерны наивысший показатель безопасности и анонимности, а также наилучшая скорость передачи данных.

image

Настройка skype через прокси

Чтобы вы могли вручную самостоятельно настроить работу программы Skype через прокси соединение, вам стоит выполнить ряд таких последовательных действий:

  • запустить программу Skype в работу. В основном меню сервиса стоит перейти в раздел Инструменты – Настройки;
  • в специальном разделе, где содержаться дополнительные настройки, вам необходимо выбрать пункт Соединение;

Важно: изначально программа имеет такие настройки сети, при которых он самостоятельно определяет все настройки прокси-сервера.

  • чтобы собственноручно внести какие-либо изменения в подключение программы Skype к интернет сети, вам необходимо выбрать подходящий вариант из открывшегося меню;

image

  • после этого вам необходимо указать настройки параметров хост и порт;

Важно: в том случае, если ваш сервер прокси распознается самостоятельно, вам стоит поставить соответствующий флажок рядом со строкой Включить авторизацию прокси-сервера.

  • затем вам необходимо ввести личные данные для подключения прокси-сервера (логин и пароль) и нажать кнопку Сохранить;

image

  • в профилактических целях специалисты советуют после проведения процесса настраивания закрыть программу и перезапустить ее заново.

Если после выполнения данного алгоритма действий skype не работает через прокси, вы можете попытаться самостоятельно изменить конфигурацию сервера прокси так, чтобы он постоянно разрешал программе подключение к интернет сети. Желательно в таких случаях обращаться к высококвалифицированным специалистам.

Таким образом, программа Skype способна налажено работать при наличии интернет соединения любого типа, как с помощью стандартного браузера, так и при наличии прокси сервера. Поэтому, важно знать, как правильно произвести все настройки устранить неполадки.

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Егор Новиков
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий