Внимание! По слухам нашего сообщества, с недавнего времени этот метод перестал работать. Если вы столкнулись с такой проблемой, рекомендуем понизить TTL (в примерах ниже до 64). Мы не будем изменять общую статью пока, так как в будущем возможны изменения на «стандартные». Просто попробуйте, а если у вас есть лучший способ, напишите в комментариях! Спасибо!
Привет! После праздников я решил разобраться с вопросами на почте и наткнулся на интересное сообщение о раздаче интернета от МТС. Раньше мне приходилось сталкиваться с этим, но тут было что-то новенькое. Люди подключили себе тариф «Smart Безлимитище», в который входило целых 10 Гб мобильного трафика.
Очевидно, что во время праздников нужно делиться радостью и интернетом, но МТС установил ограничения – теперь для Wi-Fi роутера придется платить 30 рублей в сутки (а хочется-то, конечно, бесплатно). Это уже дороже базового тарифа, да и домашний интернет обходится дешевле. При этом такие условия не были оговорены изначально. В компании МТС решили поменять условия безлимитного доступа, и пользователи начали искать способы обойти это ограничение (хотя можно поспорить о том, насколько безлимитный тариф остался безлимитным за такую цену). Эта статья посвящена тому, как оператор контролирует распространение интернета и как можно найти путь к бесплатной раздаче. Начинаем!
Выполняйте действия на свой страх и риск! Наш сайт MoiSovety.ru не призывает к совершению незаконных действий, всегда предоставляя информацию исключительно в образовательных целях в области информационных технологий. Оператор в любой момент может изменить свои алгоритмы проверки.
Обновление: Если инструкция не сработала, возможно, оператор выявил необычный для мобильных устройств трафик. Простое решение – использовать VPN для направления всего трафика с ваших устройств. Это работает проверено.
Основы
Одна из основных проверок оператора для определения раздачи – проверка параметра TTL (time-to-live). И в Тарифище, и в Безлимитище эту проверку сделали тоже по этому числу. И чуть что расходится – сразу же запрещено. Попробую кратко объяснить, что это такое:
- TTL – это число.
- TTL уменьшается на 1 при прохождении сетевого пакета через узел (телефон, роутер, роутер провайдера и т.д. вплоть до сайта).
- Цель TTL — ограничить бесконечный поиск цели в сети (например, если он установлен в 32, то для поиска конечного сайта может быть использовано не более 32 точек маршрута, и если превышено – соединение сбрасывается).
- С помощью TTL на промежуточном узле можно вычислить количество пройденных точек.
В итоге оператор может проверить TTL на своих маршрутизаторах и понять, что есть раздача Wi-Fi, по отличию от стандартного числа. Один из способов обойти запрет — изменить параметр TTL на устройствах, подключенных к раздающему телефону. Это можно сделать как на смартфонах, так и на ноутбуках. Давайте попробуем!
Для более удобной ознакомления также предлагаю посмотреть видеоинструкцию:
Какой TTL ставить?
Добавлю свой совет: 1. При подключении через USB установите TTL 64. 2. При подключении через Wi-Fi установите TTL 65.
На компьютере
Данный раздел предназначен для тех пользователей, которые подключаются к раздающему смартфону с компьютера или ноутбука. Предоставляю подробную инструкцию по изменению TTL.
- Для начала необходимо запустить редактор реестра. Это можно сделать просто, нажав клавиши + R и введя команду «regedit»:
- Открываем редактор и переходим по следующим веткам: «HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters»
- Исправление – Новый – Установить параметр DWORD (на 64-битных системах – QWORD). Укажем название «DefaultTTL», значение – 65 (в десятичной системе счисления). В результате получится следующее:
Сохраните все настройки, перезагрузите компьютер и наслаждайтесь результатом. Теперь у вас должно легко получиться поделиться интернетом с телефона на ноутбук.
Примечание: эти настройки не повлияют на проводной интернет или Wi-Fi от роутера, так как это всего лишь максимальное количество пройденных узлов. Однако для мобильного оператора будет видно, что вы подключены напрямую, а не через шаринг (по умолчанию TTL равен 64, но так как мы подключены через один лишний узел смартфона, то нужно установить на единицу больше – 65).
Если у вас что-то не получается — пишите об этом в комментариях, мы поможем разобраться.
Для проверки после перезагрузки открываем командную строку (нажимаем Win+R, вводим команду «cmd»). Затем вводим команду:
Вы увидите значение нашего TTL:
На Android
Сейчас подходящее время, чтобы обсудить смартфоны. Вероятно, больше всего люди пытаются раздать интернет именно через них. Особенно, если речь идет о школьниках) Здесь можно также поменять наше TTL. Давайте попробуем.
Изменять TTL нужно не на телефоне, который раздает интернет, а на том, который к нему подключается.
Для внесения изменений нужно получить ROOT-доступ на телефоне. Самый простой способ — установить приложение King ROOT, SuperSU или их аналоги. Методы могут различаться в зависимости от модели устройства, но это не предмет данной статьи. На некоторых устройствах ROOT-права получить невозможно.
Итак, теперь перейдем к инструкции по дальнейшим шагам:
- Устанавливаем и запускаем приложение TTL Master через Google Play Store.
- На экране должно появиться число (обычно 63). Наша задача — увеличить его на один. Вводим 64 в соответствующее поле и применяем изменения.
- Вместо перезагрузки смартфона, можно просто разорвать соединение с Wi-Fi, чтобы быстро переключиться в режим «В самолете». После этого просто подключитесь к Wi-Fi заново, и все настройки должны примениться без проблем.
Если перезагрузить телефон, то все настройки сбросятся к значениям по умолчанию.
Также можно воспользоваться приложением Root Browser, так как все настройки в UNIX-подобных системах (включая Android) хранятся в файлах. Просто откройте файл с помощью скачанного браузера:
В параметре ip_default_ttl изменим значение 63 на 64. Затем разорвем соединение через режим «В полете» и получим тот же результат.
Альтернативы
Некоторые люди сообщают о возможной привязке сим-карты к устройству по IMEI. Если вы очень хотите, то на специальных форумах, например, на 4PDA, можно найти инструкцию по замене сим-карты под ваше устройство, но изначально я бы не рекомендовал этого делать — существует риск получить «кирпич», а ограничение в основном связано с TTL.
Также я видел странную инструкцию, где рассказывалось о работе с файлом hosts — якобы оператор тарифного плана может блокировать определенные адреса. Тогда здесь можно вручную изменить значения, но мне кажется, проще изначально изменить свои DNS на публичные от, например, Google. Тогда все вернется на свои места.