В последнее время большинство сотовых операторов становятся более лояльными в отношении объема трафика для абонентов, но они по прежнему продолжают контролировать и стараются не допускать раздачу интернета на другие Wi-Fi устройства, предлагая данную услугу лишь за дополнительную плату
Для отслеживания таких подключений сотовые операторы используют показатель TTL (Тime To Live, то есть Время жизни пакета) , который может отличаться в зависимости от типа устройства, но для большинства смартфонов начальный TTL составляет 64 единицы.
При передаче пакета с одного любого устройства на другое , значение TTL уменьшается на единицу и становится равен 63, Оператор видит, что абонент делится интернетом с кем-то еще и присылает соответствующее уведомление, либо просто блокирует такую раздачу.
Чтобы обойти ограничение на раздачу для смартфонов, необходимо установить Root доступ и изменить показатель TTL на 65, чтобы при прохождении трафика значение менялось на 64. Сделать это можно, например, с помощью приложения TTL Master .
В компьютерах на ОС Windows Тоже надо внести изменения . TTL в Windows по умолчанию имеет значение 128 единиц и когда абонент раздает интернет со смартфона с безлимитным тарифом на компьютер, то оператор видит, что TTL скачет 64–127–64, так как в сети появился еще один узел и также блокирует такое соединение.
Как изменить TTL на Windows
Для того Чтобы изменить значение TTL на компьютере с Windows, нам необходимо создать новый параметр в редакторе реестра. Для вызова редактора реестра на компьютере открываем меню «Выполнить» через меню ПУСК или воспользуемся сочетанием клавиш WIN+R и пишем в строке «regedit» .
В левой части экрана находим папку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters ;
В правом окне щелкаем правой кнопкой мыши -> Создать -> Новый параметр DWORD (32 бита) -> Называем его "DefaultTTL ";
Правой кнопкой по новому параметру -> Изменить -> На системе исчисления ставим точку «Десятичная» , в поле значение прописываем - "65 ";
Все сохраняем и перезагружаем компьютер. Для проверки заходим в командную строку - Пуск -> в поиске пишем cmd; Открывается командная строка, там прописываем " ping 127.0.0.1 " -> жмем Enter. Далее должны увидеть значение TTL равное 65.
Но нет - оператор опять блокирует нам раздачу!
Наша операционная система - Windows (берем стреднестатистическую) постоянно подкачивает обновления у Microsoft, у кого-то установлен Steam и прочие программы, которые также обновляются. Тут оператор опять нас палит - зачем Аndroid'у получать пакеты от Microsoft?
Скорее всего, оператор в автоматическом режиме берет статистику посещения интернет ресурсов, по своему алгоритму делает выборку, и исходя из определенных условий ставит нам запрет.
Один из способ - зашифровать трафик. Также можно отключить все обновления
И так вариант использования SSL-шифрования трафика. Нам нужно приложение на телефон которое будет шифровать наш трафик, для того чтобы оператор не мог отследить какие интернет ресурсы мы посещаем.
Опробовал несколько приложений для телефона - в основном все слишком сложные и требуют определенных знаний (которые у меня отсутствуют). Наткнулся на один очень интересный бесплатный сервис TochVPN .
Начнем с того, что программа использует и VPN, и прокси, которые перенаправляют трафик, меняя IP-адрес. VPN-сервис шифрует весь ваш трафик и работает со всеми интернет-сервисами.
Включаем приложение -> разрешаем доступ -> выбираем сервер (их более 15, я выбрал Россию).
Подключение к серверу длиться пару секунд, после чего на главном экране мы можем промониторить скорость и время соединения.
Далее раздаем интернет.
Вуаля - все работает, интернет раздается, ограничений нет.