Как изменить TTL на Windows 7 и выше, чтобы обойти ограничения мобильного оператора на раздачу интернета?

Примерно с августа этого года начал свою работу новый виртуальный мобильный оператор Yota, предлагающий действительно безлимитный интернет для смартфонов по умеренной стоимости (для Москвы — 300р./мес.) При этом существует три значительных ограничения:

  1. Запрет загрузки торрентов (ограничение скорости до 64 кбит/с).
  2. Запрет на использование VPN. Был снят в сентябре (читать).
  3. Ограничение скорости до 1 Мбит/с при раздаче интернета по WiFi с устройства. Теперь предлагается оплатить или продолжить с ограничением в 128 Кбит/c.

Последнее ограничение вполне предсказуемо, стоимость полного безлимитного интернета для роутеров и модемов — 1.400 рублей, почти в пять раз больше. В большинстве случаев ограничения скорости вполне достаточно, чтобы проверить почту и прочесть новости, но бывают случаи, когда скоростной доступ нужен здесь и сейчас. Рассмотрим способы обхода урезания скорости.

Как определяется факт раздачи интернета

Для определения факта раздачи интернета с устройства используется значение TTL — время жизни IP-пакета (подробнее на википедии). Есть стандартное значение TTL, которое определяется вашим устройством. Как только пакет проходит узел, значение TTL уменьшается на единицу. В нашем случае при подключении стороннего устройства изменяется передаваемое с телефона значение TTL и оборудование оператора понимает, что подключено более одного устройства. Что требуется сделать нам? Изменить значение TTL так, чтобы оператор не видел новые устройства.

Обходим ограничение

Мы рассмотрим наиболее универсальный способ — корректировку TTL на компьютере. Это позволит обойти ограничение на любом телефоне.ВНИМАНИЕ! После прочтения статьи обязательно прочитайте про новый тип блокировки.

Получение текущего значения TTL на телефоне

Универсальный способ

1.PNG
Состояние беспроводного соединения

Откройте вкладку «Сведения…»:

2.PNG
Сведения о сетевом подключении

Нам нужно значение поля «Шлюз по умолчанию», в данном случае «192.168.43.1» 4. Запустите командную строку Windows и выполните команду:

ping 192.168.43.1

 Вот пример результата:

3.PNG
Результат команды Ping

Запоминаем значение TTL, в данном случае это 64.

Способ для телефонов на базе Android

Если универсальный способ вам не подошел, но ваш смартфон на базе Android, то можете воспользоваться другим способом — через эмулятор консоли на самом телефоне. 1. Устанавливаем на телефон эмулятор консоли через Google Play (приложение) или Apk (скачать с 4pda.ru). 2. Запускаем эмулятор и вбиваем команду в строку: 

cat /proc/sys/net/ipv4/ip_default_ttl

 Результат — наш TTL:

4.png
Запрос TTL на Android

Логично, что результат тот же, что и универсальным методом, 64.

Изменение значения TTL на компьютере

Стандартное значение TTL на компьютере изменяется через реестр. 1. Запускаем редактор реестра. Проще всего нажать Win + R, ввести regedit и нажать Enter. 2. Открываем ветку по адресу:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters

3. Создаём там параметр DWORD (32 бита) с именем DefaultTTL, открываем его, выбираем десятичную систему исчисления и вбиваем в качестве значения ваш TTL (полученный ранее) + 1. В моём случае это 64 + 1 = 65.

5.PNG
Параметр DefaultTTL

4. Нажимаем «ОК», закрываем реестр, перезагружаем компьютер. На телефоне желательно переподключить соединение с интернетом, затем включить раздачу по Wi-Fi. Любые вопросы оставляйте в комментариях, буду отвечать и дополнять статью.hideme-yota.png

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

Kak-izmenit-TTL-na-androide.jpg

Что такое TTL и зачем он нужен?

TTL – период активности комплекта получаемых сведений из IP-протокола. Посредством показателя компания оператора в состоянии ограничить или закрыть доступ к трафику с того оборудования, куда был временно передан интернет.

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

  1. Включается на смартфоне точка для обеспечения доступа.
  2. Специальный пакет передачи информации автоматически меняет уровень.
  3. Осуществляется передача с измененным параметром доступа.
  4. С прибора, что был присоединен к свободной доступной точке, установленный пакет передается с иным значением.

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

В каких случаях стоит менять TTL?

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

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

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

Можно ли изменить TTL?

Ответ на данный вопрос специалисты дают исключительно положительный. Чтобы провести разблокировку, потребуется настроить параметр TTL. На ОС Андроид подобная операция осуществляется несколькими способами.

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

Как узнать TTL на Андроиде?

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

Если у Вас остались вопросы — сообщите нам ask.pngЗадать вопрос

  • Скачивается и устанавливается на устройство утилита Terminal Emulator;
  • После проведения активации вниманию открывается специальная консоль для команд. Сюда требуется ввести комбинацию cat /proc/sys/net/ipv4/ip_default_ttl;
  • Будет представлен TTL.

Операция будет выполнена значительное легче, при наличии у пользователя специальных пользовательских прав.

Kak-izmenit-ttl-na-telefone.jpg

Как проверить наличие прав суперпользователя?

Для осуществления замены описываемого параметра разработчики программ для этой ОС, требует предварительного оформления специальных прав, принадлежащих тому, кто имеет статус суперпользователя. Чтобы самостоятельно проверить наличие или отсутствие рут прав, следует использовать одну из программ для телефона:

  1. Root Checker.
  2. Terminal Emulator.

Первая утилита не вызывает у пользователя никаких проблем и сложностей в эксплуатации. Вторая после запуска потребует введения в специальном терминале комбинации SU. Результат проверки появляется моментально. Он выдается в виде значка # или $.

Возможно ли сменить TTL без рут-прав?

Проверить разрешается и без предварительного приобретения прав. Важно понимать, что операция доступна не везде. Для проверки и установки положенных изменений, нужно скачать Terminal Emulator. После этого, чтобы изменить TTL android, выполняется следующая последовательность действий:

  1. Открывается приложение.
  2. Набирается cat /proc/sys/net/ipv4/ip_default_ttl.
  3. При наличии оптимальной версии прибора, вниманию будет представлен изначальный TTL.
  4. Представленный вниманию параметр через патч повышается на единицу.
  5. Его требуется установить на гаджетах, требующих присоединения.
  6. В заключении требуется провести перезагрузку устройств и проверить полученный результат, произведена ли смена и фиксация показателя.

Подобный вариант TTL применяется довольно нечасто. Если пользователь получил ограничения используемого трафика или скоростным режимом сети, он обязан получить доступ через права.

Как изменить TTL с рут-правами?

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

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

Kak-izmenit-TTL-na-tel.jpg

Если требуется быстро заменить и настроить TTL, стоит скачать и задействовать специальные сторонние приложения. Среди них необходимо выделить TTL Master и ES Проводник. Требуется внимательно изучить, по какой инструкции работать с программой, и действовать по установленным правилам.

Подводя итоги

Изменение значения на Андроид – это простая задача для владельца смартфона. Если в распоряжении есть root- права, можно без проблем произвести обход через интернет все ограничения, сделав только пару кликов. Если права отсутствуют, выполнить самостоятельно мало, что получится.

Содержание статьи:

О том, как изменить TTL на Windows 7 или в системах рангом выше, рядовые пользователи компьютеров и обладатели мобильной техники обычно никогда не задумываются, не говоря уже о том, что вообще не знают, что это за параметры. Вопросы начинаются только тогда, когда вы начинаете раздавать интернет с использованием встроенного в телефон модема или Wi-Fi-модуля, подключая его к компьютерному терминалу или ноутбуку, а оператор мобильной связи тут же начинает «ненавязчиво» вам предлагать заплатить за дополнительную услугу. Но как он смог вас вычислить, ведь вы вроде бы ничего противоправного не сделали, да и интернет у вас якобы безлимитный? На самом деле безлимит относится только к тем случаям, когда для работы в интернете вы используете подключение через оператора с SIM-карты в соответствии с тарифным планом. А вот раздача трафика (еще и бесплатная) в область интересов поставщика услуг как раз и не входит. Таким образом, вам нужно как-то обойти такие ограничения. Но как? Об этом и многом другом читайте далее.

Что такое TTL?

643744eeb7d679f5bac482234d44bc05-150x150.jpgВам будет интересно:Как удалить программу с диска С: самые лучшие способы

Не вдаваясь особо в технические термины, TTL можно описать как значение промежутка времени жизни пакетов, передаваемых от мобильного или компьютерного устройства с использованием протокола IP. Именно этот параметр используется операторами мобильной связи для выявления случаев несанкционированного подключения других устройств (кроме основного) к приему и передаче данных. В мобильных системах Android такое значение составляет 64, а в Windows – 128, но тут все зависит от установленной у вас на компьютере или ноутбуке модификации. По изменению этой опции поставщик услуг моментально определяет, что вы начали раздавать трафик.

Общие принципы функционирования: как вас могут вычислить жадные операторы?

Производится это следующим образом. Как правило, при использовании стандартного соединения через SIM-карту значение TTL не изменяется.

454089c6df930f5e088817ddf338e60a.jpg

В случае подключения смартфона, например, в качестве модема к компьютеру, когда раздача начинает производиться именно с него (в данный момент он выполняет роль точки доступа АР), значение TTL компьютерного устройства изменяется на единицу, то есть пакеты в сторону оператора уходят не со значением 128, а с параметром 127. То же самое наблюдается, когда раздачу интернета вы активируете непосредственно на мобильном девайсе. В этом случае изменяется уже TTL смартфона (с 64 на 63). Именно за счет этого оператор и вычисляет несанкционированное использование его услуг.

Как изменить TTL на компьютере с Windows 7 и выше?

Несмотря на все эти ограничения, обойти их можно совершенно элементарно. Как изменить TTL на Windows 7, в любой другой стационарной модификации или даже в мобильной ОС, наверняка, уже понятно. Вам нужно просто увеличить исходное значение на единицу.

Сделать это можно в параметрах системного реестра. В устаревших 32-битных и более новых системах сначала необходимо вызвать редактор (regedit), а затем развернуть ветку HKLM.

2f8206e695b3ed7ba0c3c70be0ca8fb1.jpg

Через разделы, показанные на изображении выше, необходимо спуститься до папки параметров протоколов Tcpip. В правой области через ПКМ нужно создать новый 32-битный DWORD-ключ, а затем присвоить ему имя DefaultTTL и значение 65, после чего выйти из редактора и выполнить полный рестарт системы.

Если же речь идет о том, как изменить TTL на Windows 7 64 и в системах новее, которые теоретически рассчитаны на использование протокола IP шестой версии, аналогичный параметр нужно добавить в соответствующем ему разделе, а затем точно так же перезагрузить компьютерное устройство.

Примечание: при задании значения параметра необходимо переключиться на десятичную систему счисления.

Проверка TTL командой пинга. Как сделать?

Как изменить TTL на компьютере с Windows 7, разобрались. Теперь необходимо проверить, как это все работает на практике.

7c55abdbf38fb6a2408e5275b157656c.jpg

Для этого вам потребуется вызвать командную строку (cmd) а затем задать команду пинга локального хоста, как показано на изображении выше. По идее, отправка пакетов при подключенном внешнем модеме в виде смартфона или планшета будет производиться как раз со стандартным значением 128, а не 127, как это было раньше.

Дополнительный патч для Android

Говоря о том, как на Windows 7 изменить TTL для подключенного Android-девайса более простым методом, можно посоветовать скачать из интернета специальный патч, разработанный энтузиастами своего дела, который работает по тому же принципу.

2b959feb2d386ac99def9d7c3bae95bc.jpg

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

Использование этого патча на Windows актуально еще и потому, что пакеты от компьютера, проходя через модем телефона, так же теряют единицу в значении TTL. И это очень удобно.

Как в Windows 7 изменить TTL (Beeline и другие операторы)?

Отдельно стоит сказать о самих мобильных девайсах. Самый примитивный способ, как утверждается некоторыми пользователями, состоит в том, чтобы изменить IMEI телефона. Подключите устройство к компьютеру, а в настройках модема впишите команду at^datalock=”IMEI”, где вместо IMEI в кавычках (это обязательное условие!) впишите код девайса и нажмите клавишу ввода. Данная команда разблокирует запрет на запись в память модема. Теперь впишите команду at^cimei=”NEWIMEI”, а вместо NEWIMEI задайте тот же код, введя перед каждой его цифрой по нулю. Например, код, начинающийся с цифр 8, 6 и т.д., нужно поменять на 08, 06 и далее.

Также в файловом менеджере «ES Проводник» можете найти файл ip_default_ttl и поменять нужный параметр именно там. В том же Play Market можете скачать приложения вроде TTL Master или TTL Editor и изменить требуемый параметр с их помощью.

Источник

Используемые источники:

  • https://www.technote.su/2014/10/yota-wifi.html
  • https://phone-insider.com/ttl.html
  • https://ruud.ru/it/67629-kak-izmenit-ttl-na-windows-7-i-vyshe-chtoby-obojti-ogranicheniya-mobilnogo-operatora-na-razdachu-interneta/

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации