Как пишется ттл

Безлимитный интернет от мобильных операторов — очень популярный рекламный посул. Предложение кажется привлекательным. Но, чтобы не обещали беспроводные провайдеры, безграничного трафика не бывает. Ограничение Yota на раздачу интернета касаются скорости и времени раздачи.

Что с тарифами

Абоненты, пользующиеся передачей пакетных данных больше, чем сотовой связью, начинают заниматься поиском методов: как снять ограничения Yota? Воспользоваться бесплатным тарифом? Параметры тарифного плана 128 Кб/с всего на полчаса вряд ли устроят современного пользователя.

Когда у Yota ограничено подключение оператор предлагает платные решения (в ценах для столицы):

  • 50/90 рублей — на два часа;
  • 150/190 рублей — на целые сутки.

Большинство клиентов предпочитают обойти ограничение Yota бесплатно. Можно воспользоваться форумом 4pda, где есть соответствующая тема или зайти на Хабр и увидеть бесконечные обсуждения.

Варианты для Android

Обход ограничений раздачи интернета Yota со смартфона на компьютер или любое другое устройство может иметь два пути (с правами суперпользователя и без них).

Без прав

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

  • Установить соответствующее программное обеспечение (функция терминала);
  • Набрать в строчке для команд: cat /proc/sys/net/ipv4/ip_default_ttl;
  • Узнать базовое количество ТТL;
  • Увеличить ТТL на ноуте или ПК на один пункт (мобильное устройство продолжит отдавать прежнее значение);
  • Перезагрузить все аппараты и работать во всемирной сети с приемлемым скоростным параметром.

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

При этом существует три значительных ограничения:

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

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

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

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

Что требуется сделать нам? Изменить значение TTL так, чтобы оператор не видел новые устройства.

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

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

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

1. Включите раздачу интернета по WiFi с устройства.
2. Подключитесь к сети с компьютера.
3. Откройте на компьютере «Сетевые подключения» и откройте «Состояние» у текущего беспроводного соединения:

Нам нужно значение поля «Шлюз по умолчанию», в данном случае «192.168.43.1»

4. Запустите командную строку Windows и выполните команду:

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

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

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

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

cat /proc/sys/net/ipv4/ip_default_ttl

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

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

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

Стандартное значение TTL на компьютере изменяется через реестр.

1. Запускаем редактор реестра. Проще всего нажать Win + R, ввести regedit и нажать Enter.

2. Открываем ветку по адресу:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters

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

4. Нажимаем «ОК», закрываем реестр, перезагружаем компьютер.

На телефоне желательно переподключить соединение с интернетом, затем включить раздачу по Wi-Fi.
Любые вопросы оставляйте в комментариях, буду отвечать и дополнять статью.

Произошло это чуть менее двух месяцев назад. А тут я умудрился попасть еще на 60 рублей. Причем — тут уже не моя невнимательность, а просто украденные у меня деньги. Ну что ж, не я начал эту войну, и не надо мне объяснять про «технические ошибки». Но в свою очередь — я теперь чувствую за собой полное право рассказать людям, как их (ну, по крайней мере — меня) кидают на деньги, и получить право распоряжаться своим собственным интернетом (ну, по крайней мере, если телефон на андроиде) — и как обойти введенное с 10 ноября МТС правило взымать дополнительную плату в 30 рублей в день за то, решаете ли вы пользоваться Wi-Fi интернетом на своем телефоне, или решили раздать его на свой же компьютер. (UPD. Необходимо отметить, что все написанное — было верно для первой версии Безлимитища, которое сейчас фигурирует в архивных тарифах под названием Smart Безлимитище 052016 ; а введенный новый безлимитище — никаким безлимитищем не является, подробнее читай и ). Но обо всем — по порядку, под катом.

Итак, чуть более полугода назад, МТС выкатил свой новый тарифный план — Безлимитище. По тем временам — не сказать, что это был прорыв, поскольку у Йоты нечто подобное было, но среди остальных трех операторов — это действительно было событие. И самое важное в этом безлимитище было то, что людям теперь не было необходимости проводить себе домой или в офис дополнительно проводной интернет (ну, если они не торрентокачатели, разумеется), а они могли спокойно переключить мобильник в режим раздачи, и продолжить пользоваться дома этим интернетом и сидя за компьютером, а не только втыкая в телефон на диване. При этом служба поддержки МТС — особо акцентировала на этом внимание, вот всего лишь один скриншот из переписки:

Ага — обрадовались люди. Реклама перла из всех щелей, экранов, плакатов, Нагиев — уже конкретно задрал со своим «Это не просто влага — а …». И вот, спустя 6 месяцев, когда большая часть заинтересованного народа сменило тариф/перевелась с других операторов ради этой возможности, МТС — делает финт ушами: объявляет, что теперь она будет взымать плату за раздачу интернета на тарифе МТС Безлимитище. При этом — при стоимости тарифа в 590 рублей, дополнительная плата за раздачу составит в полтора раза больше — 900 рублей в месяц (по 30 рублей в день)!

Как там было? Безлимит? Нет, Безлимитище! Так и здесь. Сказать, что это дохрена — это ничего не сказать. Это — Дохренища! Наверное, если бы оператор подошел к этому адекватно, и установил разумную цену, ну в половину от тарифа, скажем — народ бы икнул, и проглотил (не к ночи упомянем билайн, который вообще позволяет раздавать за безумные деньги — но там это скорее закрывающая мера, чтобы народ не пользовался этой услугой).

Ну, говорить за весь народ я не буду, а скажу за себя. Так вот, даже с такой ценой, я — честно — икнул, и проглотил. Надо платить больше? Ну я вроде-как законопослушный гражданин, вот заключенный договор, значит буду платить, тем более, что как значилось в присланной мне заранее СМС и в описании тарифа на сайте МТС , что деньги списываются только в тот день, когда услуга используется — раз, и 100 Мб в день предоставляется бесплатно — два.

День плачу, второй плачу. И вот, на субботу-воскресенье, когда я компьютером не пользуюсь от слова вообще (он просто — стоит и гудит тихонько в уголке в режиме ожидания), я со спокойной душой оставляю на телефоне оставленную включенную раздачу интернета. А чё — 100 мб включено, обновления у меня на компьютере все отключены, так что максимум, что он сможет — это пару раз дернуть телефон, что мол, я здесь. И вдруг, получаю сообщение во вторник, что мой номер — заблокирован. Честно говоря — я в легком недоумении, поскольку теоретически — денег там должно было хватить где-то до четверга, а в среду я думал пополнить баланс.

Тут же заказываю детализацию счета, и что мы видим? И в субботу, и в воскресенье — было использовано максимум 20 килобайт траффика из бесплатных ста МЕГАБАЙТ (повторяю буквами — ДВАДЦАТЬ, не МЕГАБАЙТ даже, а КИЛОБАЙТ!). При этом — произошло списание 30 рублей (без НДС — 25 с копейками) за услугу раздачи. Вот скриншот детализации за 19-е число, за 20 — там тоже самое. Я специально добавил по одной строке до этого дня, и одну — после, чтобы было видно, что это именно за этот день:

Таким образом, МТС меня кинуло на 60 рублей довольно легким движением руки. И это только один человек, я не знаю — сколько таких людей сидит на безлимитище, но даже если предположить хотя бы миллион, то 60 миллионов рублей мы получим на невинном списании за одни только выходные, про которое потом можно будет пожать плечами, извиниться и сказать — а ну чего, бывает, техническая ошибка, конечно 60 рублей мы вам вернем — это же вы один такой въедливый, который смог обнаружить ее. Нет ребята — тут уже дело принципа, и я ни на йоту (забавный каламбур) не верю, что эта ошибка — случайна.

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

Итак, как же пасет МТС тех людей, которые раздают интернет со своих девайсов? Ну, в смысле — откуда знает, что человек включил раздачу на телефоне?

Точно — нам никто не расскажет, но теоретически — путей может быть несколько.

Во-первых, это приложения типа Мой МТС. Если оно у вас стоит — есть ненулевой шанс получить смс счастья. От греха подальше — сносим.

Во-вторых, это обновления Windows для десктопов. Сами подумайте со стороны МТС — если вы не раздаете интернет, то зачем они вам на телефоне? Отсюда вывод — подключились с компьютера к телефону, раздающему интернет — отключили обновления WINDOWS, ну или смирились с обновлением по цене в 30 рублей.

Ну и в третьих, это так называемый TTL, расшифровывается, как Time
To Live.
TTL — такая штука, которую имеет каждый пакет в сети, она содержит число узлов (серверов, компьютеров, маршрутизаторов), через которые она может пройти, каждый узел, при прохождении через него пакета, уменьшает это значение на 1 единицу. К примеру, если на смартфоне включить режим «Мобильная точка доступа» (тетеринг), TTL от подключенных устройств, проходя через него, будет на 1 меньше ожидаемого.

Для каждого устройства — характерно свое TTL. Например, на смартфонах — оно по умолчанию 64, на компьютерах/ноутбуках — 128. Таким образом, если к роутеру на стороне провайдера приходит пакет со значением TTL, отличающимся от 64 — значит, через наш девайс что-то еще подключено. Пришел пакет со значением 63 — значит подключен планшет. Пришел со значением 127 — значит, подключили Win компьютер. А отсюда два простых вывода:

  1. Приходящий к провайдеру TTL должен быть жестко зафиксирован, и не отличаться от одного пакета к другому пакету, вне зависимости от того, какое подключнное устройство его послало
  2. Зафиксирован он должен быть на значении 64. Любое другое значение — МТС тут же спалит, как использование смартфона для раздачи с применением специальных программ, (о которых мы дальше и поговорим).

Ну и естественно — сразу становится понятно, как бороться с этой проверкой TTL.

В случае, если у вас интернет со смартфона раздается только на стационарный компьютер/ноутбук, и не раздается на другие смартфоны/планшеты — то все элементарно, нет необходимости даже что-то делать с телефоном, с которого интернет раздается по Wi Fi. Всё, что нам необходимо — это заставить наши компьютеры посылать пакеты со значением TTL в 65, при прохождении через смартфон — будет отниматься единичка, к МТС будут приходить пакеты со значением в 64. Таким образом, отличить их от пакетов, посылаемых самим смартфоном, будет уже не возможно. Бинго!

Так как же это сделать? Тоже — очень просто. Достаточно лишь внести изменения в реестр.

Для 32-битной винды
:

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

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters

HKEY_LOCAL_MACHINE

SYSTEM

CurrentControlSet

Services

Tcpip

Parameters

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

Для 64-битной винды
— все тоже самое, только создается идентичный параметр QWORD (64 бита).

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

  • скачать файл для соответствующей версии Винды (обратите внимание — для 32-битной windows — в теле сообщения , а вот для 64-битной — в комментарии , т.к. в теле сообщения файл кривой)
  • два раза кликнуть по файлу
  • согласится на внесение изменений в реестр
  • перезагрузить компьютер

Ну, и заключительный аккорд — проверка результата на компьютере:

1. Начинаем раздавать со смартфона
2. Смотрим ip телефона (у меня это щелчок на значке вай-фай > правой кнопкой на раздаваемой сети > Состояние > Сведения > Шлюз по умолчанию)
3. На подключенном ПК вызываем командную строку cmd
4. Вводим команду ping
, пробел, ip телефона, enter
5. Начинается обмен пакетами, смотрим, какое значение TTL у них. Если 64, всё хорошо. Если любое другое — МТС вас палит.

Все гораздо более усложняется, если кроме компьютера — вам надо раздать интернет на планшет, телевизор, или какой-нибудь iPhone. Ну или Samsung — смотря у кого какие предпочтения. И пойти здесь можно двумя путями: первый — это изменить TTL на этом самом планшете, телевизоре, смартфоне аналогично тому, как мы изменили TTL на нашем компьютере. Описывать этот путь я не буду, поскольку способ смены TTL на подключаемом к донору устройстве — зависит непосредственно от этого устройства, для большей части устройств весьма затруднен, а устройств этих от разных производителей — вагон и маленькая тележка.

Поэтому можно использовать второй путь — это заставить наш смартфон, который раздает интернет по Wi-Fi, перед отправкой пакета к провайдеру перезаписывать у него заголовок, выставляя необходимый нам TTL. Работает это тоже не на всех смартфонах, и например на iPhone без джейл-брейка — ничего не выйдет, да и на смартфонах на андроид, если вы не можете получить рут-права — тоже не факт, что сработает. Но уж если сработает — то работать будет для всех подключаемых к нему устройств, включая описанные выше компьютеры и ноутбуки
, так что даже не придется использовать первый описанный способ с изменением TTL на 65, и ковыряться в их реестрах.

Итак, методика следующая:

  1. Получаем Root-права для вашего смартфона, который будет выступать в роли донора, и раздавать интернет по WiFi. То, как получить эти права — индивидуально для каждого устройства, в целом на 4PDA есть и соответствующие программы, и соответствующие разделы по практически всем девайсам с подробными инструкциями, как это сделать. Вводим в строке поиска название девайса и слово root — нажимаем кнопку поиск — получаем результат. Мне, к примеру, удалось это сделать с помощью программы Framaroot , хотя и не с первого раза. Кому-то — может быть подойдет KingRoot , кому-то — 360Root . В общем — пробуйте.
  2. Идем опять же на 4PDA, и скачиваем замечательную программу TTL Master . Обратите внимание, что нам нужна

    версия: 3.0.1!!!
    В случае, если вы скачаете версию 4.01 — то у вас ничего не получится, эта версия подходить только для YOTA (на счет версии 2.01 не знаю)!!!
    Хотя, судя по моим предыдущим публикациям, я понимаю, что ~10% людей все равно читать не умеет, и в комментариях будет писать — что у них ничего не заработало, а то, что они не ту версию скачали — в их бошку даже и не придет. Вот увидите.

  3. Запускаем эту программу. По умолчанию — в ней настройки для YOTA, т.е. 63, и выглядит это так:

Нам же необходимо, чтобы в кружке была цифра 64, и выглядело это так:

Для этого надо просто изменить 63 на 64 🙂 Но, как я уже сказал — версия 4.01 не поддерживает изменения этого параметра, сделать это можно только в версии 3.01 (и возможно, ниже). Как изменить? Все просто. Входим в настройки, нажимая на шестеренку в правом верхнем углу, и в пунктах меню «Значение TTL» и «Значение TTL в поле ввода» устанавливаем значение 64.

Теперь нажимаем кнопки «Применить» или «Обойти ограничения» (в зависимости — вторая или третья версия у вас) и обязательно — «Попробовать правило ipTables»
(не уверен, что это есть во второй версии). После этого переводим телефон в режим полета, и возвращаем обратно в рабочий режим, чтобы телефон переконнектился с новыми настройками к базовой станции.

Можно проверить с компьютера при помощи команды Ping, обращаясь к телефону-донору, как я .

Вообще, конечно, ситуация — когда провайдер решает за вас, на каких ВАШИХ ЖЕ устройствах вам же пользоваться интернетом — попахивает бредом. Представьте, что к вам заходит проводной интернет, далее раздается через роутер по WiFI, и провайдер говорит — вот с телефона вы можете им пользоваться, а с планшета и компьютера — ни-ни. Представьте, что вы купили автомобиль, и производитель говорит — вот себя вы можете на нем возить, а жену и груз — уже нет, или можете, но оплачивая производителю этого авто за каждый день, когда вы поехали вместе — определенную мзду.

Я вижу прямую необходимость поднять перед ФАС и остальными регулирующими органами вопрос о допустимости взымания оплаты за потребляемый интернет при его передаче на другие устройства, особенно учитывая тот факт, что потребляться интернет может только в ограниченном радиусе от местонахождения раздающего устройства; а также допустимости обмана клиентов путем списания абонентской платы за по факту не оказанную услугу, как это произошло в моем случае, когда с меня было списано 60 рублей при том, что фактической раздачи не было. И если на сегодняшний день я решил ограничиться просто этой статьей, то еще пару таких фокусов от МТС — и я не исключаю, что кому-нибудь это дело надоест, и МТС-у прилетит уже коллективный иск.

Ну а пока — я надеюсь, вам поможет эта статья, в которой я попытался обобщить всю общедоступную информацию, собранную мною по крупинкам с просторов интернета.

Недавно появившийся мобильный оператор Yota предлагает своим абонентам доступ в интернет без ограничений по трафику. Например, абонент может выбрать скорость в 2 мегабита и пользоваться ресурсами сети сколько угодно. А владельцы смартфонов и вовсе получают абсолютно безлимитный интернет с тарифом от 230 руб./мес. Естественно, у многих технически продвинутых людей возникает мысль использовать SIM-карты от смартфонов в модемах или в планшетах, либо раздавать интернет через Wi-Fi.

И здесь абоненты сталкиваются с невидимыми на первый взгляд ограничениями – SIM-карты можно использовать только в выделенных для них устройствах, а раздать интернет по Wi-Fi без ограничений скорости возможно лишь с дополнительной платой. Также существует ещё одно ограничение, накладываемое на работу торрент-клиентов – скачивание ограничивается до скромных 64 кбит/сек
. Как выполнить обход ограничений Yota на различных устройствах?

Данная статья актуальна для старых абонентов Yota, подключившихся к сети до 25 января 2017 года. После этой даты предоставление безлимита было прекращено.

Разбираемся с IMEI и TTL

В первую очередь, необходимо разобраться с переустановкой SIM-карт из одного устройства в другое. Например, нам нужно переместить SIM-карту из смартфона в модем. Для того чтобы мы получили доступ в интернет по тарифу для смартфона, нужно поменять IMEI модема на IMEI смартфона. То же самое делается с планшетными ПК. Но нужно помнить, что подмена IMEI является не совсем законной операцией
!

Далее нам нужно разобраться, что такое TTL, и мы попробуем объяснить это «на пальцах». Число TTL обозначает время жизни пакетов трафика. По умолчанию оно равно 64 (для большинства операционных систем). То есть, соединяясь с сетью оператора, устройство передаёт ему значение по умолчанию, например, 64 или 128. Но если соединение осуществляется не напрямую, а через роутер, что значение TTL уменьшается на одну единицу. В результате этого сеть Yota видит, что пользователь использует дополнительные устройства.

То есть, раздавая интернет через смартфон, мы заставляем его работать в качестве маршрутизатора
– сеть это видит и принимает меры, урезая скорость. Её можно поднять за отдельную плату, но пытливые умы хотят халявы, используя для доступа все мыслимые и немыслимые технологии. Теперь разберём более подробно, как обойти ограничение скорости Йота на тех или иных устройствах.

Настройка роутера

Суть операции такова – необходимо раздать интернет через роутер
в связке с модемом и передать сети Yota значение TTL=64. Для этого нужно указать роутеру, чтобы значение TTL не уменьшалось. Когда компьютер подключается к роутеру, значение TTL уменьшается, но роутер должен его восстановить на одну единицу. Данный функционал для USB-модемов может отсутствовать, поэтому нам нужно скачать файл конфигурации роутера из его панели управления, найти там параметры модема и добавить строку «ip adjust-ttl inc 1».

После этого файл заливается обратно, роутер перезагружается, и мы можем наслаждаться скоростным доступом в Интернет. Но мы можем поступить по-другому, прибавив значение TTL (уже на 2 единицы, так как к роутеру прибавляется компьютер) на подключаемом к роутеру устройстве, например, на компьютере. Речь об этом пойдёт в одном из следующих абзацев.

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

Настройка модема

Как заставить модем работать с SIM-картой от смартфона (где очень дешёвый безлимитный интернет Йота) мы уже знаем – нужно сменить IMEI модема на IMEI смартфона
. Осталось лишь связать модем с компьютером и заставить его передавать в сеть Yota TTL=64. Для этого следует заглянуть на профильный ресурс http://4pda.ru/ и найти там индивидуальную инструкцию к своему модему.

Если вы не хотите коверкать настройки модема, попробуйте сменить TTL на своём компьютере. Его значение в данном случае должно составляет 65, так как при подключении модема оно уменьшиться до 64 (добавляется узел в виде самого компьютера, TTL уменьшается на одну единицу). Напомним, что установка и настройка модема Йота уже обсуждались в наших статьях.

Настройка устройств на Android

Раздача интернета со смартфонов на другие устройства ограничивается по TTL. Так как права суперпользователя на большинстве смартфонов отсутствуют, то нам нужно посмотреть, какое значение TTL передаётся в сеть самим смартфоном. Для этого на смартфон ставится программа для работы в режиме терминала
, а в командную строку вводится команда cat /proc/sys/net/ipv4/ip_default_ttl.

Узнаём базовое значение TTL, после чего на внешнем устройстве (компьютер, ноутбук) увеличиваем TTL на 1, чтобы в данной связке смартфон продолжал отдавать TTL равное базовому значению.

После этого переподключаемся и пользуемся скоростным интернетом без ограничений по тарифу для смартфонов. Внимание: существует возможность задать нужный TTL в самом смартфоне, но для этого понадобятся права суперпользователя (root) – подробности на профильном ресурсе 4pda.ru.

Настройка IOS

Если раздачей интернета будет заниматься устройство на iOS, то нужно задать на подключаемом компьютере TTL 65, либо уменьшить TTL на самом устройстве с IOS до 63. Делается это с помощью твика TetherMe (работает в автоматическом режиме), либо с помощью терминала, в который вводится команда sysctl -w net.inet.ip.ttl=6.

Настройка компьютера

Если мы подключаем компьютер к смартфону, то нам достаточно увеличить в нём значение TTL на 1
– в этом случае в сеть будет передавать стандартное значение смартфона (например, 64). Открываем редактор реестра командой regedit, ищем ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters, создаём параметр DWORD (32 бита) и присваиваем ему имя DefaultTTL, вбиваем в него значение 65 (в десятичной системе). После этого активируем соединение и подключаемся к сети.

Настройка Mac OS

Если необходимо установить временное значение TTL, следует запустить программу Terminal и ввести в него команду sudo sysctl -w net.inet.ip.ttl=65, после чего ввести пароль для входа в систему. Для того чтобы установить значение TTL на постоянной основе (чтобы значение не возвращалось к исходному после перезагрузки), создаём файл sysctl.conf в скрытой папке etc. Полный путь будет выглядеть как /etc/sysctl.conf. Открываем файл и вписываем в него строчку net.inet.ip.ttl=65.

Настройка устройств на Windows phone

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

Как убрать ограничения Yota на скачивание торрентов

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

  • Включить шифрование в торрент-клиенте;
  • Подключиться к сети через VPN.

Шифрование имеется далеко не во всех торрент-клиентах
, поэтому нам нужно найти программу, в которой оно есть.

Примером такого клиента является qBittorrent – заходим в настройки, включаем DHT и выбираем пункт Требовать шифрование. Как утверждают многие пользователи, такой подход либо не работает, либо снижает скорость скачивание. Вполне вероятно, что в Йоте работают умные люди, которые знают о попытках обмануть оператора. Поэтому мы пойдём другим путём и будем использовать VPN. Подключение черз VPN может потребовать дополнительных денежных расходов, так как многие сервисы платные.

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

Обратите внимание, что компания Yota прекрасно знает о попытках нелегальной раздачи интернета по Wi-Fi в обход всех блокировок. Они вредят доходам оператора, поэтому он регулярно изобретает всё новые способы блокировки раздачи.

Например, по последней информации Yota контролирует трафик и блокирует номера, с которых идёт обращение к сервисам обновления Windows или к игровым серверам Steam — такого трафика просто не может быть при легальном использовании SIM-карт для смартфонов и планшетов. Абоненты, живущие в отдаленных районах со слабым сигналом, могут усилить сигнал и увеличить скорость доступа к сети с помощью

Безлимитный мобильный интернет есть у многих операторов. Сеть Йота не отстает от них, но и опережает! Тарифные планы не распространяются на скорость и меняется только количество трафика, но все же без лимитирования не обошлось. В частности оператор ограничивает скорость доступа при включении или другого устройства по WiFi. И резонный вопрос как обойти ограничение Йота на раздачу интернета с телефона или компьютера волнует практически всех клиентов нового поставщика связи. Что же мы постараемся помочь Вам!

Существует несколько способов обхода ограничения Yota на раздачу интернета.

Наиболее продуктивные на сегодняшний день это:

  • Смена IMEI
  • Изменение параметров TTL
  • Редактирование файла Host

Внимание!
Не стоит использовать данные способы обхода ограничения Yota если Вы не уверенны в своей компетенции. В случае сомнений лучше доверить данные вопрос более опытному другу или же для раздачи.

Смена IMEI

Чтобы распространять интернет с помощью Вай–Фай роутера и при этом использовать сим карту, нужно сделать смену IMEI на устройстве, которое планируется для раздачи.

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

Сама подмена происходит посредством присвоения IMEI смартфона или планшета модему, с которого планируется раздача.

Смена TTL

Данная пошаговая инструкция позволит раздавать интернет с Yota без ограничений!

ТТL — это заданное число жизни трафика и в большинстве смартфонов его значение равно 64 и передается в сеть оператора при использовании роутера или модема.

Android

Если на Вашем смартфоне нет root-прав

Если Вы еще не получили права суперпользователя на своём смартфоне то Вам подойдет следующий способ:

Если Вы являетесь пользователем с root-правами
, то придерживайтесь следующей инструкции

Загрузите Sysctl Editor из Гугл плей маркета;
в главном меню выберите SYSCTL EDITOR;
отыщите там net.ipv4.ip_default_ttl;
уменьшите значение на 1 до 63;
перезагрузите свой девайс или преподключите раздачу Wi-Fi уже без ограничений от Yota.

Windows

С системой Windows помогут следующие шаги:

Mac OS

Счастливые обладатели яблочных моноблоков и ноутбуков тоже не останутся в беде:

  • откройте приложение Terminal;
  • задайте команду sudo sysctl -w net.inet.ip.ttl=65;
  • укажите свой действующий пароль;
  • сделайте рестарт системы.

Редактирование Host

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

Поэтому нужно найти специальное ПО на просторах сети.

Сам же файл можно найти по следующему пути:

Данный способ снятия ограничения на Yota является наверное самым спорным из всех, но все же для наглядности мы привели и его.

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

Автор TelefonGid На чтение 4 мин Просмотров 19.7к. Обновлено 21.10.2020

Любой современный смартфон может выступать в качестве Wi-Fi роутера, способного раздавать интернет для другого устройства. Воспользоваться подобным функционалом разрешено всем владельцам, но бесплатно такая опция предоставляется далеко не каждому. Часто бывает, что мобильный оператор ограничивает «безлимитный» тариф и взимает дополнительную плату за раздачу интернета со смартфона. Происходит это благодаря TTL, который хорошо контролируется оператором.

Что это за технология и как обойти ограничения – поговорим в сегодняшней статье.

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

TTL – это специальный показатель, который встроен в каждое устройство, способное выходить в интернет. Сама аббревиатура расшифровывается как Time To Live – «время жизни IP-пакета». Это набор данных, который передается от пользователя к серверу и обратно. Время в данном случае означает то, сколько может просуществовать пакет без потери информации. Изначально TTL хотели измерять в секундах, откуда и пошло определение.

Значение TTL в компьютерных сетях находится в диапазоне от 0 до 255. Перемещаясь между различными маршрутизаторами, параметр постоянно меняется. Для владельцев устройств на базе iOS и Android начальное значение обычно равняется 64, для Windows – 128. Каждый переход через беспроводной канал уменьшает показатель на 1 единицу. Если произойдет множество скачков от одного клиента к другому, значение становится равным 0 – в таком случае все данные в пакете уничтожаются.

Как работает TTL

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

Более детально это выглядит так:

Как работает TTL на смартфоне

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

О том, как это сделать, поговорим далее.

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Как узнать значение TTL на компьютере

Прежде чем переходить к изменению TTL, необходимо определить, чему оно равняется. В Windows 10 сделать это довольно просто – достаточно ввести нужную команду в командную строку, запущенную от имени администратора. Рассмотрим на примере:

  1. Открываем меню «Пуск» на компьютере и вводим запрос «Командная строка». В верхней части находим нужную нам программу и кликаем по ней правой кнопкой мыши. Затем выбираем «Запуск от имени администратора».Как запустить командную строку от имени администратора
  2. В результате мы попадаем в консольное окно – оно то нам и нужно. Вводим в него команду ping 127.0.01 или ping 127.0.0.1. Получаем информацию о TTL:Как узнать значение TTL на компьютере

Узнав нужное нам значение, можем переходить к его изменению.

Как изменить TTL в Windows 10

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

Перейдем к настройке:

  1. Зажимаем на клавиатуре комбинацию клавиш «Win+R», где Win – кнопка с логотипом Windows, расположенная в нижнем левом углу. Перед нами откроется окно «Выполнить» – вводим в нем запрос regedit и жмем «ОК».Как запустить редактор реестра в Windows 10
  2. В отобразившемся окне вводим: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParame.Как изменить значение TTL в Windows 10
  3. Теперь нам нужно создать новый файл – для этого кликаем правой кнопкой мыши по пустой области и выбираем «Создать» -> «Параметр DWORD (32 бита). Если вы на 64-битной системе, то выберите QWORD (64 бита). В результате мы получаем новый параметр – зададим ему имя DefaultTTL.Как изменить TTL в Windows 10
  4. Открываем созданный нами параметр и вносим в него изменения. Устанавливаем значение 65, в блоке «Система исчисления» выбираем «Десятичная».Как через реестр изменить значение TTL

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

Как раздать интернет на Android-смартфоне

Есть три способа раздачи интернета – через мобильную точку доступа, USB или Bluetooth.

Мобильная точка доступа

Алгоритм действий следующий:

  1. Выдвигаем на телефоне шторку и зажимаем кнопку «Точка доступа», чтобы перейти в основное меню.Как раздать интернет на смартфоне Samsung
  2. Переводим ползунок в режим «Включено».Как включить мобильную точку доступа на Samsung

В моем случае выполняется раздача Wi-Fi под именем «Frank» с паролем «12345678». На вашем смартфоне будут указаны другие параметры, но вы всегда можете их поменять. Также в настройках можно отключить вход по паролю – для этого необходимо в верхнем правом углу нажать на троеточие и выбрать «Настройки точки доступа». Затем в блоке «Безопасность» изменить значение на «Открытый».

Раздаем интернет через Bluetooth

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

  1. Для начала включаем Bluetooth на самом смартфоне – для этого выдвигаем шторку и активируем нужную нам функцию.Как включить Bluetooth на Android смартфоне
  2. Переходим к компьютеру – нажимаем на крайнюю правую кнопку в нижней строке и активируем Bluetooth.Как в Windows 10 включить Bluetooth
  3. После этого в панели задач отобразится иконка блютуза – кликаем по ней правой кнопкой мыши и открываем параметры. Как подключиться к интернету через BlueTooth
  4. В отобразившемся окне выбираем «Добавление Bluetooth или другого устройства».Как в Windows 10 подключиться к интернету через Bluetooth
  5. Нажимаем «Bluetooth».Как в Windows 10 подключиться к телефону через Bluetooth
  6. Выбираем нужное нам устройство и жмем «Подключиться». В это время на телефон придет уведомление, которое также нужно подтвердить.Как в Windows 10 подключиться к смартфону по Bluetooth
  7. Возвращаемся в настройки Bluetooth и выбираем «Устройства и принтеры».Подключение к интернету через Bluetooth Windows 10
  8. Осталось найти наш смартфон и подключиться к нему через точку доступа.Как подключиться к интернету смартфона через Bluetooth

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

Через USBподключение

Для подключения через USB нам потребуется простой провод Type-A/C на Type-C/Micro B – в общем тот, который вы обычно используете для зарядки.

Подключаем телефон к компьютеру и выполняем следующие действия:

  1. Выдвигаем шторку и нажимаем на «USB для передачи файлов».Как подключить компьютер к интернету смартфона через USB
  2. В отобразившемся окне активируем пункт «USB модем».Как передать интернет телефона через USB
  3. Теперь переходим к компьютеру – в правой части должно появиться новое окно с предложением подключить новую сеть. Жмем «Да».Как подключиться к интернету телефона через USB
  4. Если окно не появилось, то вы можете подключиться через нижнюю панель:Подключение к интернету через кабель

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

Как раздать интернет на iOS-устройстве

Раздача интернета на iOS практически не отличается от таковой на Android. Для этого необходимо перейти в раздел «Настройки» -> «Сотовые данные» -> «Режим модема» или «Настройки» -> «Режим модема». В отобразившемся окне выбрать «Разрешать другим». Здесь же мы можем изменить пароль – достаточно нажать на пункт «Пароль Wi-Fi» и ввести новый пароль.

Как на iPhone раздать интернет

Раздать интернет на Mac, PC и другие устройства мы также можем через Bluetooth:

  1. Открываем «Настройки» -> Bluetooth.
  2. Находим на компьютере опцию «Подключение к Bluetooth» и выбираем нужное нам устройство. Случай с компьютером на Windows мы рассматривали ранее – можете воспользоваться им.

После изменения TTL вы можете пользоваться раздачей интернета без каких-либо проблем, если ранее они были. Удачи!

ВНИМАНИЕ! Не только TTL является причиной блокировки – об этом подробнее ниже.

Всем привет! Сегодня поговорим про раздачу интернета и ТТЛ. Давайте кратко про ТТЛ (время жизни пакета). У всех устройств, которые работают с интернетом, есть так называемый TTL параметр. У телефонов он по умолчанию равен 64, а в системах Windows – 128.

Как изменить TTL: полезная инструкция на все случаи жизни

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

Если же вы будете раздавать интернет на другие устройства – например, на ноутбук (TTL default=128) и на другой телефон (TTL=64), то у нас добавляется ещё один узел. А TTL имеет свойство уменьшаться на 1 при проходе через узел (в нашем случае это раздающее устройство).

Как изменить TTL: полезная инструкция на все случаи жизни

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

Если вы не знаете, как делать раздачу с телефона, то смотрим эту инструкцию.

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

ВНИМАНИЕ! На iOS изменить ТТЛ невозможно – связано это с защитой системных файлов, от записи на данной операционной системы. Чтобы сохранить вам время и нервы, ещё раз повторюсь, что сделать это НЕВОЗМОЖНО – в силу особенностей яблочной операционной системы, и искать какие-то способы бессмысленно. Ну, я вас предупредил.

Содержание

  1. Windows 7, 8, 10
  2. Снова прилетела блокировка
  3. Детальная настройка
  4. Раздача на Android
  5. Задать вопрос автору статьи

Windows 7, 8, 10

  1. Чтобы сменить ТТЛ – нажимаем на кнопки и R.

Как изменить TTL: полезная инструкция на все случаи жизни

  1. Выполняем:

regedit

Как изменить TTL: полезная инструкция на все случаи жизни

  1. Заходим в основную папку: «HKEY_LOCAL_MACHINE».
  2. Далее находим системную папку «SYSTEM».
  3. Проходим по пути: «CurrentControlSet» – «Services». Далее нам понадобятся обе папки «TCPIP» и «TCPIP6». Сначала открываем первую и кликаем по папке «Parameters».

Как изменить TTL: полезная инструкция на все случаи жизни

  1. Нажмите правой кнопкой по полю справа и выберите: «Создать» – «Параметр DWORD» – называем параметр как «DefaultTTL».

Как изменить TTL: полезная инструкция на все случаи жизни

  1. Двойным щелчком левой кнопки мыши откройте параметр и измените «Значение» на 65 – для Android и iOS устройств. Если вы используете телефоны или планшеты с Windows Phone системой или другой, то ставим 130. Также убедитесь, что система исчисления стоит как «Десятичная».

Как изменить TTL: полезная инструкция на все случаи жизни

  1. Тоже самое на всякий случай сделайте и в папке «TCPIP6/Parameters».

Как изменить TTL: полезная инструкция на все случаи жизни

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

  1. + R = services.msc (Заходим в службы).
  2. Находим центр обновления ОС и отключаем, установив тип запуска «Отключено». Не забудьте применить параметр.

Как изменить TTL: полезная инструкция на все случаи жизни

  1. Перезагружаем систему.
  2. Теперь чтобы проверить и узнать, что вы все сделали правильно, и изменение TTL прошло успешно – нажимаем опять + R и прописываем «cmd», чтобы запустить командную строку и прописываем:

ping 127.0.0.1

Как изменить TTL: полезная инструкция на все случаи жизни

  1. В строке TTL должно стоять значение 65, тогда все хорошо.

Теперь включаем раздачу с телефона на ПК и проверяем.

Снова прилетела блокировка

Совсем недавно стало известно, что значение TTL у компании МТС было изменено. Поэтому ещё раз зайдите в реестр прошлым способом и вместо 65 установите значение 64. Для тех, у кого оператор MTS – данный способ работает, но и для других, возможно, тоже данный способ будет работать – поэтому попробуйте.

Как я уже и говорил ранее, оператор будет следить за тем, к каким серверам вы обращаетесь. Если у вас включено обновление системы, начал обновляться антивирус, вы качаете с торрента или включен Steam, – то оператор это увидит и заблокирует вас. Поэтому тут есть три варианта:

  • Вы выключаете все что можно и стараетесь «вести себя тихо» в интернете.
  • Сделать детальную настройку – смотрим следующую главу.
  • Третий вариант – это использовать VPN. Так как мы любим халяву и не любим платить, то советую почитать инструкцию по бесплатному использованию VPN.

Детальная настройка

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

  1. Нам нужно открыть файлик «hosts», который находится в директории:

C:WindowsSystem32driversetc

  1. Правой кнопкой по файлу и открываем его с помощью блокнота.

Как изменить TTL: полезная инструкция на все случаи жизни

  1. Теперь открываем вот этот файл – ссылка.
  2. Выделяем все и заменяем все содержимое вашего hosts, а после этого сохраняем. Можете просто его скачать с нашего сайта и заменить.

Что же делают эти настройки? Вы могли заметить, что там есть очень много ссылок с названием «Microsoft» – это сервера обновления Windows. IP 127.0.0.1 – это по сути адрес вашего же компа, то есть если он начнет обновлять Windows, то система начнет обращаться к самой себе, а не к удаленному серверу, ну а оператор не получит информации. Теперь проблема в том, что сервера в данном файлике есть не все. Но вы можете их с легкостью добавлять самостоятельно.

Сначала расскажу простой пример. Вот вы раздаете интернет с телефона на ПК, внезапно вас блокирует оператор. С помощью программы «Acrylic DNS Proxy» вы видите адрес сервера, с помощью которого вас блокируют. Вы добавляете этот сервер в файл hosts. А теперь все то же самое, но с более детальными инструкциями:

  1. Скачиваем программу – cкачиваем не портативную, а обычную версию.
  2. Устанавливаем к себе на ПК.
  3. Открываем папку с установленной прогой и открываем файлик «AcrylicConfiguration.ini» с помощью блокнота.
  4. С помощью сочетания клавиш Ctrl + F найдите строку «HitLogFileName=». Тут стоит значение, куда вы будете сохранять логи. То есть если вас заблокируют, вы зайдете по данному пути, откроете лог-файл с нужной датой и увидите из-за какого адреса вас блокирнули. Установите любой путь, но последнее значение «HitLog.%DATE%.txt» не меняйте.

Как изменить TTL: полезная инструкция на все случаи жизни

  1. Ещё нам нужно зайти в настройки подключения и установить в качестве DNS наш ПК. Нажимаем «Win+R» и вписываем «ncpa.cpl». Далее нужно зайти в свойства того подключения, через которое вы подключены к телефону. Как зайдете туда, в свойствах четвёртого протокола в качестве первого ДНС установите значение: 127.0.0.1.

Как изменить TTL: полезная инструкция на все случаи жизни

  1. Запускаем программу и ждем блокировку.
  2. Как только вас заблокируют, вам нужно открыть лог-файл, который сохраняется по пути, который мы установили в файлике «AcrylicConfiguration.ini».
  3. В самом конце вы увидите к какому серверу обращался комп нас интересует именно URL адрес.

Как изменить TTL: полезная инструкция на все случаи жизни

  1. Теперь надо этот URL добавить в hosts файл – добавляем сначала IP0.0.1, а потом наш URL (через пробел). Не забываем сохранить изменение.

Как изменить TTL: полезная инструкция на все случаи жизни

  1. Перезапускаем раздачу.

Раздача на Android

К сожалению, изменить параметр TTL можно только с помощью ROOT прав и программы «TTL Master», который можно скачать с Google Play. Но на всякий случай попробуйте поменять параметр – устанавливаем:

  • 65 – если раздающее устройство имеет Android или iOS.
  • 130 – если вы раздаете с Windows Phone.
  • 64 – если у вас МТС.

Нажимаем на кнопку «Применить». Если что-то не получается, то пробуем как параметр 65, так и 64. Если и в этом случае ничего не получится, то вам нужны ROOT права. Инструкции по установке РУТ-прав у каждого телефона свои.

ВНИМАНИЕ! Установка ROOT может привести к блокировке использования некоторых программ, которые работают с деньгами. Особенно это касается онлайн-банков.

Как изменить TTL: полезная инструкция на все случаи жизни

Содержание

  1. Что такое TTL
  2. Понятие TTL
  3. Принцип работы TTL
  4. Более подробно про TTL
  5. Обход блокировок
  6. Как изменить TTL на Андроид
  7. Ручное изменение TTL
  8. Как пользоваться TTL Master
  9. Как проверить TTL на компьютере?
  10. Как поменять TTL на Windows 7 и выше
  11. Windows 7, 8, 10
  12. Как изменить TTL в Windows 10?
  13. Изменение на Linux
  14. Изменение TTL в MacOS
  15. Смена времени жизни пакета на iOS
  16. Изменение времени жизни пакета на модемах
  17. Что такое расширенные права учетной записи
  18. Способы изменения TTL без прав суперпользователя
  19. Изменение TTL с Root-правами
  20. На Android с помощью приложений
  21. TTL Master
  22. ES проводник
  23. На OS Windows
  24. Вручную
  25. Практические способы корректировки TTL
  26. Корректировка TTL с помощью приложений
  27. Корректируем TTL на компьютере
  28. Корректируем TTL на устройстве Android
  29. Изменение TTL
  30. Корректируем TTL на компьютере
  31. Корректируем TTL на устройстве Android
  32. Корректировка TTL с помощью сторонних приложений
  33. Обход ограничения на Айфон
  34. Изменения TTL на Mac OS
  35. Как операторы узнают, что трафик раздается
  36. TTL в роутере
  37. Зачем нужна замена TTL?
  38. Проверка прав суперпользователя на смартфоне
  39. Изменение TTL с root-правами
  40. Приложение TTL Master
  41. Приложение ES проводник
  42. Заключение

Дословно термин TTL расшифровывает как «time to live». В области вычислительной техники с его помощью обозначают время или число переходов данных до их исчезновения. Подобный параметр не дает пакетам данных бесконечно блуждать по интернету. Прохождение через маршрутизатор (например, роутер) уменьшает значение TTL на единицу.

Максимально показатель может достигать 255 единиц. Однако стандартные значения у него гораздо ниже и зависят от операционной системы устройства:

  • Для Android, iOS, Mac и Linux – 64.
  • Для Windows – 128.

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

Принцип работы TTL следующий: если мобильное устройство работает без раздачи интернета, то на сторону оператора поступает одинаковое значение, по умолчанию равное 64. Как только смартфон выступает в роли роутера, добавляется одна ячейка в цепи.

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

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

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

Понятие TTL

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

TTL расшифровывается как Time To Live, то есть время жизни пакета данных в секундах. При прохождении пакета через очередной роутер TTL уменьшается на единицу. Нужно это для того, чтобы пакет бесконечно не гулял по сети, если не сможет дойти до адресата. Роутер, при попадании в который пакет исчерпал свое значение TTL, посылает отправителю сообщение ICMP о том, что данный пакет превысил максимально допустимое время своего пребывания в сети. Максимальное значение TTL=255. Причем разные операционные системы генерируют пакеты с разным TTL.

Если говорить совсем простыми словами…
Представьте себе, что вам 5 лет и вы хотите кушать (вы – пакет). Вы идете к папе и говорите: «Папа, я хочу кушать». Ваш папа смотрит телевизор, согласно таблице маршрутизации о посылает вас к маме. Вы идете к ней и просите «Мамааа, я хочу кушать». Мама болтает с подругой по телефону и согласно своей таблице маршрутизации посылает вас к папе. И так вы ходите как дурак от папы к маме и обратно, туда-сюда, туда-сюда, а все потому что криворукие админы (родители папы и мамы) неправильно настроили таблицу маршрутизации. Чтобы защититься от таких ситуаций придумали понятие TTL (Time To Live), что применительно к нашей ситуации означает количество терпения у мальчика, пока он не скажет «достало» и не упадет перед ногами мамы или папы в беспомощном состоянии. Последний, по правилам (стандарты – это «так заведено в семье»), обязан послать короткий нелестный отзыв адрес того, кто послал мальчика кушать. Это так называемый ICMP-пакет «мальчик сдох»

Ок, так при чем тут операторы? Дело в том, что по полученным от абонента TTL оператор узнает, раздается интернет или нет.

Принцип работы TTL

К сожалению, безлимитный мобильный интернет без каких-либо ограничений на сегодняшний день не предоставляется ни одним оператором. Существуют тарифы, которые предусматривают отсутствие ограничений по скорости и трафику, но при использовании SIM-карты только в смартфоне. Также нельзя делиться интернетом с другими устройствами. Если вы включите на смартфоне точку доступа Wi-Fi или подключитесь к ноутбуку по USB, оператор моментально зафиксирует этот факт и предпримет соответствующие меры (предложит дополнительно заплатить). Многие недоумевают, что за технологии позволяют провайдеру вычислить раздачу интернета. На самом деле все гораздо проще, чем кажется. Чтобы не позволять абонентам делиться интернетом с другими устройствами, оператору достаточно контролировать TTL. Например, если Вы включите на телефоне режим модема, исходящий от подключенных устройств TTL будет на 1 меньше, чем у смартфона, на что незамедлительно отреагирует провайдер. Манипуляции с ТТЛ позволяют обойти ограничение на тетеринг.

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

Девайс работает без раздачи интернета.


У iOS и Android устройств TTL по умолчанию равен 64. Если телефон не раздает интернет другим устройствам, все пакеты уходят к оператору со значением TTL=64.

Девайс раздает интернет.

При попытке раздачи интернета с помощью Wi-Fi, Bluetooth или USB на другие устройства, например, ноутбук и еще один телефон, пакеты от раздающего устройства, по-прежнему, уходят со значением TTL=64. Пакеты от компьютера/ноутбука до раздающего интернет устройства доходят со значением TTL=128 (значение для Windows по умолчанию), теряют единицу на раздающем устройстве и уходят к оператору с TTL=127. Пакеты от принимающего интернет телефона доходят до раздающего устройства с TTL=64 и уходят к оператору с TTL=63, потеряв одну единицу. Для оператора это означает, что абонент раздает интернет, о чем свидетельствуют пакеты с тремя разными значениями TTL. В итоге, провайдер предпринимает соответствующие меры в отношении такого абонента.

Девайс раздает интернет с корректировкой TTL.

Чтобы оператор не вычислил факт запуска тетеринга, необходимо изменить на раздающем интернет устройстве TTL по умолчанию таким образом, чтобы пакеты с других устройств при потере единицы от TTL имели значение, которое было задано для раздающего устройства “по умолчанию”. На приведенной выше картинке видно, что после корректировки значение TTL на раздающем интернет телефоне равно 63. iOS и Android девайсы имеют TTL=64, но после прохождения пакетов через раздающее устройства TTL теряет единицу и поступает к оператору со значением 63. Получается, оператор не видит ничего подозрительного и абонент может раздавать интернет без каких-либо ограничений и дополнительной оплаты.

Если принимающее интернет устройство имеет TTL по умолчанию не 64, нужно внести соответствующие изменения. Например, если вы хотите раздать интернет на ноутбук или компьютер, который имеет TTL=128, вам нужно изменить его на 64. Такая схема позволяет одновременно раздавать интернет на компьютер, а также iOS и Android устройства. Если по какой-то причине Вы не можете изменить TTL на ПК, то измените TTL раздающего устройства на 127. В итоге пакеты будут уходить к оператору с одинаковым значением и никаких подозрений не возникнет. Правда, у такой схемы есть недостаток. У вас не получится одновременно с компьютером подключить к интернету iOS и Android устройства, если у них TTL по умолчанию не 128.

Девайс раздает интернет с корректировкой и фиксацией TTL.

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

Более подробно про TTL

Разберем на простом примере. У вас есть телефон, который при подключении к мобильному интернету оператора постоянно отправляет запросы. В каждом таком запросе есть значение TTL, которое по умолчанию равно 64 – на Android и iOS. У Windows Phone, насколько помню, это значение равно 130.

После того как на телефоне включен режим роутера и идет раздача Wi-Fi с интернетом, к нему подключаются другие устройства. На Windows TTL по умолчанию равно 128. На других телефонах 64.

А теперь мы подошли к самой сути TTL. Как вы помните, TTL это время жизни пакета, а называется оно так, потому что при проходе через один узел или устройство, данное значение уменьшается на 1. В итоге компьютер, подключенный к вашему телефону будет отправлять запрос в интернет с TTL, который будет равен 127 (то есть минус 1). От подключённых телефонов ТТЛ будет равен уже 63.

В итоге на сервер оператора от вашего телефона приходят три пакета с разными ТТЛ. Оператор понимает, что дело не чисто, и блокирует устройство. Но блокировку можно также легко обойти.

Обход блокировок

Обходится блокировка достаточно просто – нужно на подключенных устройствах выставить TTL, который будет ровен на 1 больше чем у раздающего телефона. Например, вы раздаете интернет на ноутбук, тогда нужно установить у этого устройства ТТЛ со значение на 1 больше чем у раздающего устройства (то есть 65). В итоге пакет от компьютера, попадая на телефон будет принимать значение 64. Оператор будет видеть, что все пакеты одинаковые, и никого блокировать не будет.

ПРИМЕЧАНИЕ! Можно, конечно, не уменьшать ТТЛ на принимающем устройстве, а уменьшить его на раздающем, но для этого понадобятся ROOT права и программа TTL Master. Поэтому проще всего изменить значение на второстепенных аппаратах – об этом поподробнее чуть ниже.

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

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

  • МТС
  • Билайн
  • YOTA

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

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

Сама процедура смены TTL на мобильном телефоне не представляет особой сложности. Выполнить задуманное можно напрямую, скорректировав специальный файл или через приложение, установленное с Play Market. Оба метода имеют одно серьезное условие – на смартфоне должны быть получены root-права.

Ручное изменение TTL

Чтобы сменить значение «time to live» вручную, потребуется:

  • Установить файловый менеджер, например, ES Проводник.
  • Включить режим полета, чтобы прервать соединение с сетью.
  • Используя файловый менеджер, перейти по пути: «proc/sys/net/ipv4/» и открыть для редактирования файл «ip_default_ttl».
  • Изменить значение TTL:
    • Если процедура выполняется на раздающем телефоне, следует заменить 64 на 63.
    • Если изменения вводятся на принимающем интернет устройстве, то TTL нужно увеличить на единицу – до 65.
  • Сохранить файл и перезапустить телефон.

Теперь при раздаче интернета, от оператора не будет приходить уведомление о необходимости дополнительно оплатить услугу.

Как пользоваться TTL Master

Более удобный способ изменения параметра заключается в использовании приложения «TTL Master». Оно делает процесс полностью автоматизированным, пользователю требуется только задать желаемое число для данного устройства. Приложение поддерживает автоматический запуск при включении телефона, а на период смены TTL самостоятельно активирует режим полета.

Инструкция по использованию:

  • После установки и запуска приложения тапнуть по строке «Введите TTL».
  • Вписать новое значение параметра, исходя из текущих условий:
    • На раздающем телефоне оно уменьшается на 1.
    • На принимающем телефоне – увеличивается на 1.
    • Если корректировка происходит на раздающем телефоне с целью обеспечить передачу интернета на компьютер с ОС Windows, то нужно выставить TTL=127.
  • Нажать кнопку «Применить». В верхней шторке можно наблюдать, как смартфон сам войдет в режим полета, затем изменится текущий TTL и снова появится сеть. С этого момента можно осуществлять раздачу без ограничений.

Нажатие на значок шестеренки открывает меню приложения. В нем активируется автозапуск, получение уведомлений и автоматическое включение точки доступа после смены TTL.

Как проверить TTL на компьютере?

На самом деле очень просто:

  1. Откройте командную строку. В Windows 10 можно просто зажать Win + X (либо просто нажать правой кнопкой по пуску) и выбрать командную строку от администратора. Можно еще зажать Win + R и написать cmd, потом нажать ОК.
  2. Теперь указываем команду ping 127.0.0.1 — в ответе команды вы увидите значение TTL.

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

Как поменять TTL на Windows 7 и выше

Если на мобильном устройстве нет прав суперпользователя, а требуется наладить раздачу на Windows, параметр TTL можно изменить на компьютере: вместо стандартного 128 будет установлено 65, что в момент прохода через телефон даст стандартное значение равное 64.

Пошаговая инструкция:

  • Нажать сочетание клавиш Win+R.
  • В открывшемся приложении «Выполнить» ввести команду «regedit».
  • Перейти по обозначенному пути:
  • В папках «Tcpip/Parametrs» и «Tcpip6/Parametrs» поочередно выполнить идентичные действия:
    • Нажать правой кнопкой по пустой области в правой части окна.
    • В контекстном меню навести курсор на строку «Создать», далее выбрать «Параметр DWORD (32 бита)».
    • Вписать название для создаваемого параметра: «DefaultTTL».
    • Дважды кликнуть по нему для изменения. Переключиться на десятичную систему исчисления и в поле «Значение» выставить «65».

Представленные рекомендации помогут поменять ТТЛ как на Виндовс 10, так и на более ранних версиях операционной системы. Разницы в создаваемых параметрах реестра нет.

Подведем итоги. TTL – это количество проходов пакета данных через маршрутизатор, по истечении которых происходит его уничтожение. «Time to live» используется мобильными операторами для определения раздачи интернета с мобильного устройства, что, в свою очередь, противоречит правилам тарифа и становится основанием для дополнительного списания средств.

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

Windows 7, 8, 10

  1. Чтобы сменить ТТЛ – нажимаем на кнопки «Win» и «R».

  1. Выполняем:

regedit

  1. Заходим в основную папку: «HKEY_LOCAL_MACHINE».
  2. Далее находим системную папку «SYSTEM».
  3. Проходим по пути: «CurrentControlSet» – «Services». Далее нам понадобятся обе папки «TCPIP» и «TCPIP6». Сначала открываем первую и кликаем по папке «Parameters».

  1. Нажмите правой кнопкой по полю справа и выберите: «Создать» – «Параметр DWORD» – называем параметр как «DefaultTTL».

  1. Двойным щелчком левой кнопки мыши откройте параметр и измените «Значение» на 65 – для Android и iOS устройств. Если вы используете телефоны или планшеты с Windows Phone системой или другой, то ставим 130. Также убедитесь, что система исчисления стоит как «Десятичная».

  1. Тоже самое на всякий случай сделайте и в папке «TCPIP6/Parameters».

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

  1. Win+R = services.msc (Заходим в службы).
  2. Находим центр обновления ОС и отключаем, установив тип запуска «Отключено». Не забудьте применить параметр.

  1. Перезагружаем систему.
  2. Теперь чтобы проверить и узнать, что вы все сделали правильно, и изменение TTL прошло успешно – нажимаем опять «Win+R» и прописываем «cmd», чтобы запустить командную строку и прописываем:

ping 127.0.0.1

  1. В строке TTL должно стоять значение 65, тогда все хорошо.

Теперь включаем раздачу с телефона на ПК и проверяем.

Как изменить TTL в Windows 10?

Возможно способ будет работать и для Windows 7.

  1. Открываем реестр, для этого можно зажать Win + R, указать команду regedit.
  2. Переходим по такому пути: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters
  3. Теперь в этой папке нужно создать параметр DefaultTTL — нажимаем правой кнопкой справа по белому пространству и выбираем Создать > DWORD (32-bit), даем название DefaultTTL. Потом нажимаем два раза по созданному параметру и указываем.. например 64 (там где Система исчисления там выбираем Десятичная). Указать можно и другое значение, смотря какую задачу вы хотите решить.
  4. Точно такой же параметр нужно создать и в этом разделе: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTCPIP6
  5. После создания параметра нужно перезагрузить ПК.

Создание параметра в реестре. Он там уже может быть, в таком случае тогда просто измените значение.

Кстати часто используя TTL оператор запрещает пользоваться мобильным интернетом на ПК.

Изменение на Linux

Как осуществляется смена TTL на компьютере с операционными системами Linux? Для Linux смена времени жизни пакета меняется одной строкой в терминале: sudo iptables -t mangle -A POSTROUTING -j TTL —ttl-set 65

Изменение TTL в MacOS

MacOS по умолчанию обладает временем жизни 64. Если требуется его изменить, нужно в терминале ввести команду: sudo sysctl -w net.inet.ip.ttl=65.

Однако при таком подходе значение после перезагрузки снова изменится на 64. Поэтому необходимо выполнить ряд манипуляций. В корне диска существует каталог etc. Он скрытый, но в него нужно попасть. Там создаётся файл sysctl.conf. В нем нужно прописать всего одну строчку — net.inet.ip.ttl=65. Ну и естественно, сохранить.

Для отображения данной скрытой папки в Findere надо перейти в основной диск и нажать сочетание клавиш cmd+shift+G. В появившемся окне вводится имя искомой папки, после чего она найдется.

Смена времени жизни пакета на iOS

С помощью твика TetherMe можно сменить на iOS TTL. Что это такое? Это deb-приложение, которое разблокирует режим модема на устройствах с iOS на борту. Дело в том, что Apple позволяет некоторым операторам сотовой сети блокировать функцию «Режим модема» на уровне симки. Данное приложение даёт возможность его активировать и использовать телефон в качестве модема.

Изменение времени жизни пакета на модемах

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

На сайте 4PDA имеется подборка решения для смены времени жизни на модемах от разных производителей и моделей. Также там можно найти подробные реализации данной задачи.

Что такое расширенные права учетной записи

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

Чтобы проверить, есть ли на устройстве Root-права, скачайте приложения Root Checker и Terminal Emulator. Достаточно установить и запустить проверку. В случае обнаружения профиля суперпользователя программа выдаст соответствующее уведомление.

Способы изменения TTL без прав суперпользователя

Подобное действие не работает на некоторых моделях. Для этого скачайте «Terminal Emulator for Android». Программа — комплекс программных средств, позволяющих проще взаимодействовать человеку с компьютером.

Как поменять TTL на Андроид без Root:

  • после установки введите специальную команду: cat /proc/sys/net/ipv4/ip_default_ttl
  • если в смартфоне доступны изменения, появится специальное поле с первичным значением TTL;
  • прибавьте к показателю 1, чтобы обмануть технику провайдера.

    Чтобы завершить, перезапустите девайсы и вновь подключите к интернет-сети. Если обойти ограничения не удалось, списываются средства или отключили трафик, включите Root-права.

    Изменение TTL с Root-правами

    Проще всего зафиксировать TTL с рутированным смартфоном. Root-профиль дают пользователю права главного администратора и возможность совершать любые манипуляции.

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

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

    На Android с помощью приложений

    Если на смартфоне установлены рут-права, проще всего использовать «TTL Master» и «ES Проводник». Для работы с ними не нужно иметь никаких знаний IT-области, достаточно скачать и запустить утилиты.

    TTL Master

    Инструкция по использованию Master TTL:

    1. Скачайте на смартфон.
    2. После установки на экране появится значение текущего показателя TTL.
    3. Нажмите пункт «Обойти ограничение».
    4. Программа добавит 1 к стандартному значению, установленному оператором (до 64) и вы сможете свободно раздавать интернет.

    Если произошел сбой, приложение TTL Master и тут поможет:

    1. Зайдите в Настройки.
    2. Выберите пункт «iptables».

    Метод применим не на всех моделях, но попробовать стоит.

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

    ES проводник

    Для изменения TTL воспользуйтесь специальным софтом. Используйте файловый менеджер ES:

    • Скачайте приложение на смартфон.
    • Включите опцию Авиарежим для отключения устройства от мобильной сети.
    • Откройте Terminal Emulator и в поле запроса введите строку, содержащую разрешение на смену TTL: proc/sys/net/ipv4/ip_default_ttl.

      Если все сделано правильно, вы настроите многоканальную сеть между цифровыми устройствами.

      На OS Windows

      Попробуем скорректировать значение TTL на компьютере. Метод универсален, подходит практически для всех моделей смартфонов. Инструкция:

      • включите на смартфоне Wi-Fi;
      • соедините телефон с ПК;
      • в компьютере найдите папку «Сетевые подключения»;

      • выберете действующую сеть и откройте вкладку «Состояние»;

      • в вышедшем списке копируйте цифры напротив значения «Шлюз»;

      • откройте командную строку, одновременно нажав Win + R;
      • в строке введите скопированное значение с приставкой ping. Например, ping 192.168.42.1.

      В командной строке будет отображено значение TTL.

      Вручную

      Теперь, когда знаем цифровой показатель TTL, изменим его через реестр. Чтобы найти программу:

      1. Зайдите в меню «Пуск».
      2. Введите в строке «regedit».
      3. Нажмите «Поиск».
      4. После запуска редактора вводим строку:

      HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters

      1. В появившемся окошке создаем новый параметр DefaultTTL.
      2. В поле вводим текущий показатель TTL + 1. Например, 64+1=65.
      3. После изменений перезагрузите компьютер.

      С 2016 года российские операторы мобильной связи ввели оплату за раздачу интернета на другие устройства. Но пользователи не унывали, сразу нашлись те, кто смог понять, какими способами обойти ограничения и получать законно оплаченный трафик на домашний компьютер, планшеты и другие гаджеты. Теперь эти секреты знаете и вы, и сможете настроить сеть на 2-3 канала самостоятельно за 30 минут.

      Практические способы корректировки TTL

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

      Корректировка TTL с помощью приложений

      Большинство читающих не хотят разбираться с настройками устройств, ведь все можно сделать быстрее и проще. А все благодаря специальным приложениям. Наиболее известные из них – TTL Editor, TTL Fixer и TTL Master. Несмотря на их положительные стороны, приложения обладают и рядом недостатков: изменять значение ими потребуется после каждой перезагрузки смартфона.

      Для работы с программами нужны рут-права. Никаких инструкций по работе не требуется. Достаточно скачать и установить их с надежных сайтов, запустить и нажать на одну большую кнопку «Изменить TTL».

      Корректируем TTL на компьютере

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

      • Запустить ПК или ноутбук под управлением «Виндовс» и открыть окно «Выполнить» сочетанием клавиш Win + R.
      • Ввести команду «regedit.exe» и нажать Enter.
      • Пройти по пути HKEY-LOCAL-MACHINE/ System/CurrentControlSet/Services/Tcpip/Parameters.
      • Создать новый параметр в папке типа «DWORD 32 бита».
      • Задать ему числовое значение «65» и назвать «Default».
      • Сохранить изменения.

      Корректируем TTL на устройстве Android

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

      • Получить рут-права через программу King Root.
      • Запустить «ТТЛ-Мастер».
      • Получить текущее значение ТТЛ.
      • Перейти в настройки и изменить параметр на «64».
      • Сохранить изменения.

      Изменение TTL

      Чтобы оператор ни о чём не догадался, можно использовать специальные программы. Они меняют значение TTL так, чтобы подключение устройств через Wi-Fi стало незаметным – так можно раздавать интернет с телефона МТС без ограничений.

      Корректируем TTL на компьютере

      Основная функция TTL – это контроль количества переданных пакетов трафика по протоколу IP-адреса. Каждое устройство имеет своё фиксированное значение этого показателя. Для компьютера – 128, а для смартфона – 64. Чтобы незаметно для оператора использовать передачу данных с телефона на ноутбук, нужно поменять значения TTL на обоих устройствах.

      Чтобы подкорректировать настройки на ПК (только для Windows), выполните следующие шаги:

      • Нажмите кнопку пуск в левом нижнем углу.
      • Найдите в списке пункт «Выполнить». Обычно он находится в папке «Служебные».

      • В поле «Открыть» напишите regedit и нажмите «Ок». Это команда для перехода в меню редактирования реестра.

      • В левой части открывшегося окна показана ветвь папок и файлов. Найдите в ней папку с названием HKEY-LOCAL-MACHINE и нажмите на неё.
      • Во вложенном списке папок выберите System.
      • Далее CurrentControlSet.
      • В выпавшем перечне найдите Services.
      • Затем поочерёдно откройте папки Tcpip и Parameters.
      • Теперь перемещаемся в правую часть окна. Здесь нужно кликнуть правой кнопкой мыши на свободном пространстве (не на файл) и в выпавшем меню нажать кнопку «Создать», далее — «Dword 32bit».

      • Задаём имя файлу – DefaultTTL.
      • Открываем его двойным нажатием левой кнопки мыши.
      • Откроется окошко изменения параметра. Ставим флажок на десятичную систему исчисления. В поле «Значение» вводим 65. Жмём «Ок».

      То же самое нужно проделать в соседней ветви файлов. Откройте папки в левой части окна в следующем порядке:

      HKEY_LOCAL_MACHINE –> SYSTEM –> CurrentControlSet –> Services –> TCPIP6

      После нажатия конечной папки переходим в правое окошко и создаём файл DefaultTTL так же, как в первой ветке реестра.

      Когда всё готово, нужно перезагрузить компьютер. Теперь его значение TTL по умолчанию равно 65. При подключении к интернету через смартфон оператор MTS увидит TTL = 64 и не включит ограничение.

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

      Корректируем TTL на устройстве Android

      На Андроиде можно скорректировать значение TTL без загрузки дополнительных программ. Но для этого должны быть root-права. Это получение статуса администратора практически с неограниченными возможностями управления и изменения системы устройства. Для каждой модели смартфонов используются свои утилиты. Чтобы узнать нужное программное обеспечение, введите в поисковике «получить root-права на смартфон {укажите модель}».

      Когда root установлен, можно приступать к смене значения TTL. Для этого:

      1. Включите на смартфоне режим полёта.
      2. Запустите приложение ES проводник (если установлена другая подобная программа, можно использовать её).
      3. Открывайте папки в следующей последовательности: proc/sys/net/ipv4. В последней папке отыщите файл ip_default_ttl, откройте его и поменяйте значение с 64 на 65.
      4. Сохраните изменения. Из приложения можно выйти.
      5. Отключите режим полёта. Дождитесь, пока смартфон подключится к сети.

      Активируйте режим модема через точку доступа Wi-Fi в настройках телефона. Теперь можно подключать другое устройство по вай-фай.

      Корректировка TTL с помощью сторонних приложений

      Для смены TTL есть специальные программы, которые сами устанавливают настройки, а пользователю не нужно разбираться в системных папках смартфона. Одна из самых популярных – TTL Master. Её можно скачать Google Play бесплатно.

      После установки программы на смартфон следуйте инструкции:

      1. Запустите приложение TTL Master.
      2. На экране будет указано текущее значение TTL – 64.
      3. Нажмите на поле с названием «Введите TTL» и напишите число 65.
      4. Рядом с этим окошком есть кнопка «Применить» — нажмите на неё.

      Теперь можно включать режим модема и пробовать раздачу. Этот способ не всегда срабатывает в зависимости от модели телефона и настроек оператора. Если всё равно срабатывает блокировка, воспользуйтесь другой функцией в этой программе. На главном экране нажмите кнопку «Попробовать правило iptables». Появится ответ – «Ок». Попытайтесь теперь подключить другое устройство через точку доступа Wi-Fi.

      Если всё сработало, то провайдер не сможет вычислить раздачу безлимитного интернета. На некоторых устройствах могут потребоваться рут-права для внесения изменений через программу. В этом случае скачайте Root Checker или другое подобное приложение.

      Обход ограничения на Айфон

      На Айфоне при блокировке раздачи попадает функция «Режим модема». Для устранения этого запрета есть программа TetherMe.

      После установки приложения в настройках iPhone появится новый пункт «Режим модема». Найти его можно по следующему пути:

      Настройки -> Основные -> Сеть

      После включения режима модема система предложит использовать iPhone как USB-модем или как точку доступа Wi-Fi или Bluetooth. Выберите нужный вариант на экране смартфона.

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

      Изменения TTL на Mac OS

      На Макбуке нужно в консоли ввести команду «sudo sysctl -w net.inet.ip.ttl=65». Так значение ТТЛ становится равным 65. Но такая настройка подходит только для протокола v4. Если пользователь выходит в интернет через протокол ipv6, то оператор все равно вычислит его раздачу интернета и заблокирует.

      В этом случае ipv6 нужно отключить. Если интернет раздаётся через Wi-Fi, то в настройках системы на МакБуке пройдите по такому пути:

      • «Сеть» –> «Wi-Fi» –> «Дополнительно» –> вкладка TCP/IP –> «Конфигурация IPv6».
      • В открытом разделе нажмите «Выключить».
      • Если такого пункта нет, то введите в терминале следующую строку: networksetup -setv6off Wi-Fi.

      После этого IPv6 отключится и МТС не сможет увидеть, что интернет раздаётся на МакБук. Если используется USB-кабель или Bluetooth, то отключать протокол нужно для того способа, через который подключён интернет.

      Как операторы узнают, что трафик раздается

      Потому что ему от абонента начинают приходить пакеты с разными значениями TTL. На это есть две причины:

      • Во-первых, у разных устройств TTL может быть разным. А при раздаче интернета появляется ведь второе устройство – то, на которое мы раздаем интернет. Так у телефона на iOS или Android значение TTL равно 64, а у компьютера на Windows – 128. И при раздаче интернета с телефона на компьютер появится два разных значения TTL: 64 и 128. Оператору уходят пакеты и с TTL=64, и TTL=127 (при отправке пакета с компьютера через раздающий телефон-роутер значение 128 уменьшается на единицу).
      • Во-вторых, даже если TTL устройств одинаков (с телефона на телефон), раздающий телефон опять же уменьшает TTL на 1 как всякий нормальный роутер. И оператору уходят пакеты с разными значениями TTL=64 (если это пакет с раздающего телефона) и TTL=63 (пакет с потребляющего телефона).

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

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

      На всякий случай прикладываю картинки.

      Это работа без интернета. Телефон передает оператору только пакеты с TTL=64.

      А при раздаче интернета телефон передает оператору пакеты с тремя разными значениями TTL: 64 от себя, 127 от компьютера и 63 от потребляющего телефона.

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

      1. Либо поменять TTL на потребляющем устройстве,
      2. Либо на раздающем телефоне сделать так, чтобы пакеты к оператору шли всегда с одним значением TTL.

      TTL в роутере

      Также этот параметр встречается и в роутере, а также в любых сетях, которые работают с IP адресами. На уровне маршрутизации пакетов ТТЛ постоянно используется как внутри сети пользователя, так и в сети провайдера.

      Например, у Keenetic есть параметр «Не уменьшать TTL» – который нужен для того, чтобы пакеты данных от маршрутизатора провайдера при проходе через ваш роутер не уменьшался. Дело в том, что некоторые провайдеры специально выставляют ТТЛ=1. Сделано это для того, чтобы к основным шлюзам всякие нехорошие люди не подключили сторонние маршрутизаторы.

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

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

      Теоретически да, но делать это НЕЛЬЗЯ по установленному пункту в договоре от поставщика услуг. Не знаю точно, что может грозить за это, но огромный штраф и судебное дело – вполне реально.

      С другой стороны, данный параметр иногда нужно изменять при настройке локальной сети компании или предприятия. В таком случае будет использоваться несколько маршрутизаторов. В этом случае поможет TELNET для изменения параметра (x – это значение от 1 до 255) для входящих пакетов:

      ПРИМЕЧАНИЕ! 255 – это максимальное возможное значение TTL.

      • Увеличить:

      interface ISP ip adjust-ttl inc x

      • Уменьшить:

      interface ISP ip adjust-ttl dec x

      • Установить:

      interface ISP ip adjust-ttl set x

      Для исходящих данных к провайдеру, нужно заменить «ISP» на «Home». Например:

      interface Home ip adjust-ttl inc 1

      СОВЕТ! Не забываем сохранить изменения командой:
      system configuration save

      На роутере ASUS есть два других параметра, которые решают аналогичные проблемы:

      • «Расширить значение TTL» (Extend The TTL Value) – данная опция работает на входящий трафик. Если от провайдера пришел пакет с ТТЛ равным 1, то он не будет обнулен. Следовательно, ваши внутренние устройства смогут его получить. Аналогично, как и у «Кинетик».
      • «Подменить значение LAN TTL» – отправляет пакеты с фиксированным TTL, то есть не важно сколько узлов в вашей локальной сети, ТТЛ будет одинаковым, и провайдер вас не заблокирует.

      Подобные значения есть у всех роутеров. Для более продвинутых пользователей их можно изменять в роутер через командную строку (TELNET). В общем, все обходится, и ничего заблокировать нельзя, да пребудет свобода в беспроводном и проводном пространстве – первая заповедь великого Wi-Fi-Гида, да растет его борода!

      Зачем нужна замена TTL?

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

      При возникновении такой проблемы у пользователя сразу возникает мысль, как поменять ттл на телефоне без рут прав на андроид. Как правило, желающих приобретать более дорогой пакет, не израсходовав всего лимита интернета в предыдущем, будет не много. Простейший способ – поменять ТТЛ на устройстве-приёмнике сигнала, т.е. компьютере. Можно также изменить этот параметр и на гаджете, который раздаёт. Однако это может привести к проблемам с доступом для аппаратов, которые раньше «конектились» беспроблемно.

      Проверка прав суперпользователя на смартфоне

      Для изменения значения «времени жизни» у андроид-устройства, необходимо получить права администратора (root-права). Поможет в этом дополнительный софт, который бесплатно можно скачать на Google Play. Позволят определить имеющиеся права суперпользователя популярные приложения – Root Checker или Terminal Emulator. Интерфейс первого приложения очень прост и позволяет произвести проверку интуитивно. При пользовании же второй необходимо ввести в командной строке «SU», что поможет определить наличие root-прав. Показанные значки # либо $ подтвердят положительный результат.

      Изменение TTL с root-правами

      Лучший метод изменения показателя ТТЛ (не зависимо – принимает это устройство или раздаёт) — использовать специальное приложение. Все такие программы могут использоваться исключительно при наличии root-прав. Соответственно, аппарат нужно заранее рутировать.

      Лучшие помощники в этом – это программы TTL Master и ES Проводник. Работа с ними отличается простотой и удобством.

      Приложение TTL Master

      TTL Master (Yota Tether TTL) – это программа, помогающая заменить «родной» TTL на другой, позволяя обойти ограничения провайдера. Программа помогает в работе с любым оператором связи. Можно автоматически сменить TTL, проведя перезагрузку устройства.

      Главное преимущество TTL Master – элементарность. Действия просты:

      1. Нужно зайти в Гугл Плэй, найти приложение и произвести установку его на гаджет, на котором будет изменяться показатель TTL.

      1. Запустив Мастер, пользователю станет доступно настоящий показатель TTL и графа, куда нужно внести изменённый показатель. Меняем.

      1. Затем нужно перезагрузить устройство.

      Эти нехитрые действия помогут снять все лимиты скорости. Напоминаем, что использовать ttl master без root прав не получится.

      Приложение ES проводник

      Поменять ТТЛ при помощи ЕS Проводника будет дольше по времени, нежели используя предыдущую программу. Для это нужно:

      1. Выключить все сетевые соединения на аппарате, активировав режим «Полёт» (в некоторых гаджетах – «В самолёте»).

      1. Включить ES Проводник и набрать следующую комбинацию – proc / sys / net / ipv4 / ip_default_ttl.

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

      1. Отключить «Полёт» и активировать раздачу.

      Заключение

      Надеемся Вы поняли, что такое TTL и чем корректировка этого значения может быть полезна для обычного абонента. Мы постарались объяснить все коротко и доступно. Если у вас остались вопросы, задавайте их в комментариях и мы постараемся Вам помочь. Напомним, что этот обзор предназначен для того, чтобы вы получили представление о таком понятии, как TTL. Что касается практических способов изменения этого значения, то все они описаны в отдельной статье.

      Источники

      • https://mobila.guru/faqsingle/ttl-chto-jeto-takoe-i-zachem-ego-menjat/
      • https://itlang.ru/ttl-chto-eto-takoe-i-zachem-ego-menyat/
      • https://TelefonGid.ru/obshhie-voprosy/chto-takoe-ttl.html
      • https://WiFiGid.ru/poleznoe-i-interesnoe/ttl
      • https://990x.top/rasshirit-znachenie-ttl-asus-chto-eto.html
      • https://WiFiGid.ru/poleznoe-i-interesnoe/ttl-default
      • https://FB.ru/article/319501/ttl—eto-chto-takoe
      • https://rAndroid.ru/dev/smena-ttl-na-android-bez-root-prav
      • https://mymeizu-online.ru/spravka/tarifishche-razdacha-interneta.html
      • https://appsetter.ru/osobennosti-zameny-ttl-na-android-bez-root-prav.html

      ТТЛ

      ТТЛ

      ТТЛ

      транзисторно-транзисторная логика

      Словарь: С. Фадеев. Словарь сокращений современного русского языка. — С.-Пб.: Политехника, 1997. — 527 с.

      ТТЛ

      «сквозь объектив»

      англ.: TTL, through the lens

      система зеркального фотоаппарата


      англ.

      ТТЛ

      теплотехническая лаборатория


      техн.

      ТТЛ

      татарско-турецкий лицей


      образование и наука, Татарстан

      Источник: http://tatpolit.ru/category/tema/kadry/2008-07-17/897

      ТТЛ

      «Томские транспортные линии»

      ООО


      г. Томск, организация, транспорт

      Источник: http://www.expert.ru/printissues/siberia/2007/18/news_week/

      ТТЛ

      «Тигры Тамила Лама»

      радикальная антиправительственная военная организация


      воен., организация, Шри-Ланка

      Словарь: Словарь сокращений и аббревиатур армии и спецслужб. Сост. А. А. Щелоков. — М.: ООО «Издательство АСТ», ЗАО «Издательский дом Гелеос», 2003. — 318 с.

      Словарь сокращений и аббревиатур.
      .
      2015.

      Полезное

      Смотреть что такое «ТТЛ» в других словарях:

      • ТТЛ — …   Википедия

      • ТТЛ — теплотехническая лаборатория транзисторно транзисторная логика …   Словарь сокращений русского языка

      • Транзисторно-транзисторная логика — Эта статья или раздел нуждается в переработке. Пожалуйста, улучшите статью в соответствии с правилами написания статей. Транзисторно транзисторная логика …   Википедия

      • Transistor-transistor logic — Транзисторно транзисторная логика (ТТЛ, TTL) разновидность цифровых микросхем, построенных на основе биполярных транзисторов и резисторов. Название транзисторно транзисторный возникло из за того, что транзисторы используются как для выполнения… …   Википедия

      • Микросхемы серии 7400 — Микросхема 7400, содержащая четыре элемента 2И НЕ. Суффикс N обозначает PDIP корпус. Число меньшим шрифтом во второй строке (7645)  код даты; эта микросхема произведена в 1976 году на 45 неделе …   Википедия

      • Логические элементы — Логические элементы  устройства, предназначенные для обработки информации в цифровой форме (последовательности сигналов высокого  «1» и низкого  «0» уровней в двоичной логике, последовательность «0», «1» и «2» в троичной логике,… …   Википедия

      • Интегральная схема — Запрос «БИС» перенаправляется сюда; см. также другие значения. Современные интегральные микросхемы, предназначенные для поверхностного монтажа Интегральная (микро)схема ( …   Википедия

      • Микросхема — Современные интегральные микросхемы, предназначенные для поверхностного монтажа. Советские и зарубежные цифровые микросхемы. Интегральная (engl. Integrated circuit, IC, microcircuit, microchip, silicon chip, or chip), (микро)схема (ИС, ИМС, м/сх) …   Википедия

      • Большая интегральная схема — Современные интегральные микросхемы, предназначенные для поверхностного монтажа. Советские и зарубежные цифровые микросхемы. Интегральная (engl. Integrated circuit, IC, microcircuit, microchip, silicon chip, or chip), (микро)схема (ИС, ИМС, м/сх) …   Википедия

      • Видеочип — Современные интегральные микросхемы, предназначенные для поверхностного монтажа. Советские и зарубежные цифровые микросхемы. Интегральная (engl. Integrated circuit, IC, microcircuit, microchip, silicon chip, or chip), (микро)схема (ИС, ИМС, м/сх) …   Википедия

      ВНИМАНИЕ! По последним данных от надежного источника стало известно, что не только TTL является причиной блокировки мобильного интернета. Если же вам нужна информация по ТТЛ для роутеров, и на что данный протокол влияет, то смотрите последнюю главу.

      Всем доброго времени суток! Скорее всего ты зашел сюда для того, чтобы обойти блокировку мобильного оператора. Ведь с помощью именно TTL данные компании ловят за руку абонентов, который включили на своем телефоне режим точки доступа. Что такое TTL? Time To Live – это время жизни пакета во вселенной IP адресации.

      Когда пользователь включает режим модема или точки доступа, то телефон начинает раздавать Wi-Fi вместе с интернетом. При подключении компьютера, ноутбука, телевизора, приставки или другого телефона (планшета) провайдер именно за счет TTL и понимает, что идет раздача интернета на другое устройство.

      На данный момент этим грешат такие операторы как МТС, Билайн, YOTA, Теле2 и другие. Насколько я помню, только у Мегафона ограничения пока нет, но я могу ошибаться – поправьте меня в комментариях, если я не прав. Далее я расскажу, как узнать значение TTL, как его поменять и как обойти блокировку. Начнем с теории – советую её прочесть, чтобы вам в дальнейшем было все понятно.

      Разберем на простом примере. У вас есть телефон, который при подключении к мобильному интернету оператора постоянно отправляет запросы. В каждом таком запросе есть значение TTL, которое по умолчанию равно 64 – на Android и iOS. У Windows Phone, насколько помню, это значение равно 130.

      Что такое TTL и на что влияет «Время жизни пакета» на смартфоне и у маршрутизатора?

      После того как на телефоне включен режим роутера и идет раздача Wi-Fi с интернетом, к нему подключаются другие устройства. На Windows TTL по умолчанию равно 128. На других телефонах 64.

      А теперь мы подошли к самой сути TTL. Как вы помните, TTL это время жизни пакета, а называется оно так, потому что при проходе через один узел или устройство, данное значение уменьшается на 1. В итоге компьютер, подключенный к вашему телефону будет отправлять запрос в интернет с TTL, который будет равен 127 (то есть минус 1). От подключённых телефонов ТТЛ будет равен уже 63.

      Что такое TTL и на что влияет «Время жизни пакета» на смартфоне и у маршрутизатора?

      В итоге на сервер оператора от вашего телефона приходят три пакета с разными ТТЛ. Оператор понимает, что дело не чисто, и блокирует устройство. Но блокировку можно также легко обойти.

      Принцип работы TTL

      В последнее время все мобильные операторы предоставляют безлимитный интернет без ограничений, только если пользуетесь интернетом на смартфоне. Но если Вы начнете использовать смартфон вместо точки доступа, или подключите ноутбук по проводу, то сотовая компания это быстро обнаружит (предложит дополнительно оплатить трафик). Большинство пользователей не понимают, как это происходит. Но в этом нет ничего сложного. Для проверки компании применяют ТТЛ. Это означает TimeToLive, время существования данных в секундах. Наибольшее значение равно 255. Причем разные операционные системы генерируют наборы с различной величиной. Например, компании моментально вводят ограничения, как только Вы начинаете раздавать трафик на другие аппараты. Когда подключается новое устройство, то исходящий ТТЛ будет меньше чем у Вашего смартфона на единицу. Зная как изменить это значение, Вы сможете обойти эти ограничения.

      Обход блокировок

      Обходится блокировка достаточно просто – нужно на подключенных устройствах выставить TTL, который будет ровен на 1 больше чем у раздающего телефона. Например, вы раздаете интернет на ноутбук, тогда нужно установить у этого устройства ТТЛ со значение на 1 больше чем у раздающего устройства (то есть 65). В итоге пакет от компьютера, попадая на телефон будет принимать значение 64. Оператор будет видеть, что все пакеты одинаковые, и никого блокировать не будет.

      ПРИМЕЧАНИЕ! Можно, конечно, не уменьшать ТТЛ на принимающем устройстве, а уменьшить его на раздающем, но для этого понадобятся ROOT права и программа TTL Master. Поэтому проще всего изменить значение на второстепенных аппаратах – об этом поподробнее чуть ниже.

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

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

      • МТС
      • Билайн
      • YOTA

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

      Меняем TTL на Windows.

      1. Вызываем окно «Выполнить«. Для этого жмём сочетание клавиш Win+R. В этом окне вводим regedit и жмём OK. 2. Мы попадаем в редактор реестра. Идём по следующему пути: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTcpipParameters 3.Здесь нам нужно кликнуть правой кнопкой мыши по полю справа, и выбрать «Создать —>Параметр DWORD(32 бита)» 4. Имя параметру задаём — «DefaultTTL». Щёлкаем 2 раза по созданному параметру, выбираем Десятичную систему исчисления, и вводим значение 65. 5. Также создаём параметр DefaultTTL=65 для соседней ветки реестра — HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTCPIP6 Готово, TTL на компьютере изменён! Перезагружаем компьютер.

      Изменение времени жизни пакета на модемах

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

      На сайте 4PDA имеется подборка решения для смены времени жизни на модемах от разных производителей и моделей. Также там можно найти подробные реализации данной задачи.

      Изменение TTL для устройств на Android

      Для того чтобы изменить значение ТТЛ на гаджетах под управлением операционной системы Андроид необходимо проделать следующие операции:

      1. Скачать и инсталлировать на устройство утилиту с названием Sysctl Editor.
      2. После запуска приложения зайти в папку SYSCTL EDITOR, которая находится на главной странице.
      3. В поисковой строке необходимо ввести net.ipv4.ip_default_ttl.
      4. В появившемся окне нужно изменить число ТТЛ со значения 64 на уменьшенное 63.
      5. Перезагрузить устройство и точку доступа.

      Вот и всё! Теперь можно получать доступ к трафику с любого мобильного гаджета.

      Как проверить значение TTL через Ping

      Показатель ttl (Time to live — время жизни пакета данных в протоколе IP) можно узнать по команде Ping (пинг) в системе.

      Как выполнить Ping из системы Windows

      Для того чтобы осуществить команду пинг в операционной системе Windows и получить полноценный ответ.

      Для этого надо запустить встроенную в Windows утилиту ping нажав сочетание клавиш Win+R на клавиатуре или откройте Пуск -> Выполнить. Далее в открывающемся окошке введите команду — cmd.

      Чуть выше появится список с доступными, встроенными программами Windows.

      Нажав на программу -Вам откроется окошко командной строки.Вводите команду ping (пробел) IP (или имя сервера в сети)

      Как выполнить Ping из системы Linux (Mac OS и др.Unix-системы)

      Для этого Вам необходимо открыть окно встроенный программы — Terminal и теми же командами как и описаны выше для Windows вы можете полноценно выполнить поставленную задачу.

      Как выполнить Ping из системы Android

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

      Как выполнить Ping из системы iOS

      Также нет особых проблем и в выборе программы для устройств на OC iOS.

      Выводы

      Существует такое понятие, как USB TTL конвертер. Однако к контексту статьи он не имеет никакого отношения, и не стоит путать его с временем жизни пакета. USB TTL конвертер — своего рода переходник для создания соединений между устройствами USB и логикой TTL.

      В статье было подробно объяснено про TTL — что это такое и для чего нужен. Несколько способов его изменения позволят обойти ограничение по блокировке трафика на некоторых провайдерах. Это даёт возможность использовать интернет повсеместно.

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

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

      Как мобильный оператор узнаёт о подключении других устройств

      Мобильный оператор постоянно считывает значение ТТЛ, идущее от абонента. Если к раздающему интернет телефону подключаются другие устройства, то значение показателя у раздающего и подключённых девайсов будет разным. Оператор фиксирует это несоответствие, и налагает на абонента штраф (дополнительный платёж).

      Несоответствие ТТЛ устройств

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

      Функциональность

      Функция PING предлагает две основные цели: проверить, доступен ли хост-узел, и измерить, сколько времени займет отклик. Команда PING является одним из наиболее часто используемых интерфейсов командной строки. PING состоит из одного пакета, который представляет собой эхо-запрос. Если хост доступен, он отвечает одним пакетом. Измерение времени для PING измеряется в миллисекундах, это относится ко времени, когда пакет достигает хоста и ответ возвращается к отправителю.[2]

      Кроме того, PING использует протокол управления сообщениями через Интернет (ICMP). ICMP компенсирует пробелы в IP-протоколе, сообщая об ошибке. Это необходимо для системы, так как IP-протокол не имеет способа сообщения об ошибках. Это сообщает об ошибках и ожидает, что более высокие уровни модели архитектуры OSI будут обрабатывать и исправлять ошибки. Эта программа PING работает подобно гидролокатору, который посылает небольшие пакеты информации, содержащие ICMP ECHO_REQUEST на указанный компьютер, а затем посылает ECHO_REPLY взамен.

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

      1. Сообщение эхо-запроса ICMP будет отправлено получателю источником.
      2. Программа PING установит идентификатор последовательности, который будет увеличиваться с каждым из сообщений эхо-запроса.
      3. PING вставляет время отправки в раздел данных сообщения.
      4. Он посылает ICMP сообщение эхо-ответа обратно к источнику, если хост жив и отвечает.
      5. Время прихода ответного сообщения будет отмечено с помощью команды PING, в ней используется время отправки части сообщения и вычисляется время прохождения туда и обратно.
      6. Он увеличивает идентификатор последовательности и посылает новое сообщение эхо-запроса. Это продолжается для количества PING-запросов, установленных пользователем, или программа будет завершена.

      Обход туда и обратно будет вычисляться с учетом местного времени часов исходного узла, когда IP датаграмма покинет исходный узел, и затем она будет вычитаться из времени, в которое приходит эхо-ответ.[3] Инструмент PING будет отображать различные сообщения об ошибках, когда операция обхода туда и обратно не будет выполнена успешно, например, следующие:

      Неизвестный носитель

      Определяет, что IP-адрес или имена хостов, которых нет в сети, или что имя хоста назначения не может быть разрешено.

      Хозяин пункта назначения недоступен

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

      Срок действия TTL истек во время транзита

      Это означает максимальное время, в течение которого IP-пакет может прожить по сети, прежде чем он будет отброшен, если не достигнет пункта назначения.

      Запросить тайм-аут

      Определяет, когда закончилась команда PING, потому что от хоста не поступило ответа. Это также определяет, что сообщения эхо-ответа не были получены из-за сетевого трафика, сбоя фильтрации пакетов запросов протокола разрешения адреса (ARP) или ошибки маршрутизатора.

      Диагностические тесты сети Интернет

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

      IP-адрес домена

      PING может использоваться для проверки доменного имени или IP-адреса. В ответе отображается соответствующий IP-адрес.

      Время и расстояние

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

      Доступ

      Функция PING может быть использована для проверки, может ли пользователь достичь другого компьютерного устройства. Если пользователь не может пинговать вообще, но может пинговать другие сайты, это указывает на то, что сеть Интернет работает, но сайт не работает. Однако, если пользователь не может пинговать какой-либо сайт, это указывает на то, что все сетевое соединение оборвано из-за плохого соединения.

      Следующее считается хорошим временем ответа ping:

      • < 30 мс — отличный пинг и идеально подходит для онлайн-игр.
      • От 30 до 50 мс — средний пинг и по-прежнему хорош для онлайн-игр.
      • От 50 до 100 мс — несколько медленное время пинга, что сказывается на онлайн-играх.
      • 100-500 мс — медленный ping и оказывает минимальное влияние на просмотр веб-страниц, но создает заметное отставание в онлайн-играх.
      • 500 мс — пинги продолжительностью полсекунды и более заметно задерживают все запросы.

      Выход утилиты PING зависит от операционной системы. Однако почти все выходы PING отображают следующее:

      • IP-адрес назначения
      • порядковый номер ICMP
      • Время жить (TTL)
      • Время в оба конца
      • Размер полезной нагрузки
      • Количество пакетов, потерянных во время передачи.

      Большинство ping программ посылают несколько pings и предоставляют среднее количество pings в конце.[4]

      Резюме

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

      Наши рекомендации:

      • Описание, отзывы и подключение тарифа Хайп МТС;
      • Как измерить скорость интернета на телефоне онлайн;

      When users visit your website, you want them to receive the most up-to-date information.

      However, you also need your site to load quickly. Otherwise, you risk a bounce, where the user gives up and leaves your site quickly.

      Fortunately, you can find a balance by adjusting your website’s Time to Live (TTL). You can use it to improve your site’s loading time and keep the information current.

      In this guide, we’ll look at what TTL is and how it works. We’ll also examine what it’s used for and how you can choose the right TTL value for your site.

      Let’s get started!

      What Is TTL?

      TTL — which, as we’ve mentioned, stands for “Time to Live” — is a setting that determines how long your data (in packet form) is valid and available from within a network before the router clears it.

      We can also refer to this time as “hops,” which is the number of times it bounces between different routers.

      Once the TTL expires, the router will need to retrieve the information again, along with its updates.

      TTL is also used by Content Delivery Networks (CDNs) to cache your data. CDNs are server networks worldwide that host static files, so visitors to your site will receive the closest information to them.

      This determines how long the CDN will hold onto your data before it retrieves updated information.

      We’ll take a more in-depth look at exactly how this functions later in the article. For now, let’s examine what TTL is in the context of Domain Name System (DNS) servers, pings, and Internet Protocol (IP) headers. TTL functions differently for each of these applications, so it’s important to understand the distinctions.

      When users visit your website, you want them to receive the most up-to-date information… but you also need your site to load quickly! 🤔 Learn how to pick the right Time to Live, or TTL, for your site here ⏱Click to Tweet

      What Is TTL in DNS?

      DNS servers act as a bridge between web servers and domain names. When you type in a domain name like “Kinsta.com”, servers cannot interpret this information. They read data in numbers known as IP addresses.

      So DNS facilitates the conversion between domain names and IP addresses, and enables users to access websites.

      DNS servers acting as a bridge

      DNS servers acting as a bridge

      To understand the relationship between DNS servers and TTL, we first need to look at the cache. In this context, the cache is a storage for the conversion of your website’s domain name into its IP address.

      Every time a user wants to access your website, this conversion needs to happen. If the conversion is stored in the cache, the connection can happen more quickly because there is a DNS record. In fact, the server can pull up the record almost instantaneously.

      In this context, TTL determines how long a DNS server will hold onto this DNS record before it requests the information again. It’s one factor that controls DNS propagation, which determines how long a DNS takes to update.

      What Is TTL in a Ping?

      Ping is a measurement of your connection’s reaction time. For example, it measures how long a request that you send out takes to return. This ping measurement is one of the ways that you can measure network latency, which is a general term for your connection’s responsiveness and delay.

      When you run a ping test, the report may contain the TTL. This TTL value can give you more information about how long your connection takes to complete.

      Running a ping test on windows

      Running a ping test

      During this test, the ping records the results from four separate packets of data. It displays the amount of time taken and the TTL, which shows how many “hops” these packets of data took.

      However, this report does not show you the TTL set by the other website’s server. Therefore, you would need to know that value to calculate the true TTL.

      What Are TTL Values?

      When you set TTL values for your website, you choose a value in seconds. For example, a TTL value of 600 is the equivalent of 600 seconds or ten minutes.

      The minimum available TTL is usually 30, equivalent to 30 seconds. You could theoretically set a TTL as low as one second. However, most sites use a default TTL of 3600 (one hour). The maximum TTL that you can apply is 86,400 (24 hours).

      Technically, you can set any TTL value between the minimum and maximum parameters. Later in this article, we’ll discuss how you can choose the best time to live value for your site.

      What IPv6 Field Is Similar to the TTL Field in IPv4 Packets?

      IPv6 and IPv4 are different kinds of IPs. They both route packets of data through a series of rules (or protocols). These IPs contain information that enables data to arrive at its intended destination.

      IP headers contain the information at the beginning of a packet of data. For example, they have information about the IP addresses from the source and the destination, among other details.

      IPv4 is the original IP, and it has been available since 1984. It has a 32-bit address that is made up of numbers and periods. IPv6 is a newer IP, and it uses a 128-bit address format that has letters and numbers.

      When you use an IPv4 header, it uses the TTL field, but IPv6 does not. With an IPv6 header, it has a field called Hop Limit that acts similarly to TTL. Here you can see a comparison of the two IP headers.

      IPv6 Hop Limit

      IPv6 Hop Limit

      The Hop Limit determines how many “hops” a data packet will move before the router discards it.

      How Does TTL Work?

      Now, let’s take a more in-depth look at how TTL actually works. We already know that its value determines how much time (or how many hops) a data packet will exist for before a router rejects it. However, the way that this functions is a little more complex than you might imagine.

      When you assign a TTL to your packet data, it carries this number as a numerical value in seconds. Every time the packet reaches a router, the router takes away one number from the TTL value and passes it along to the next step in the chain.

      If the data packet is passed along too many times, its numerical value will reach zero. If this happens, it will fail to make the whole connection, and the router will discard it.

      You will then receive an Internet Control Message Protocol (ICMP), which is a type of error message. For example, if your data has a TTL of 300, it can only pass through different routers a maximum of 300 times.

      What Is TTL Used For?

      We’ve seen so far that there are various applications for TTL. If you have a website, your main concern is probably how quickly your site loads. If your content is too slow to load, you could lose visitors and potential customers. Additionally, slow loading sites are detrimental to Search Engine Optimization (SEO).

      Therefore, let’s analyze TTL in the context of caching. Your website comprises a series of pages, code, images, and other content that can take a long time to load. If all of this content has to reload with every user, it can significantly slow down your site’s speed.

      You can use a longer TTL to make your cached site exist for longer before it updates. Consequently, your site will load much faster, and it will put less pressure on the server.

      However, short TTLs can also be beneficial in some contexts. For example, websites that update constantly can benefit from a shorter TTL. A site like Xe uses real-time currency conversions, and so a long TTL could make its data redundant.

      Screenshot of a page on the Xe website

      Tye Xe website

      Additionally, short TTLs can protect your site against Distributed-Denial-of-Service (DDoS) attacks. These attacks happen when an entity overwhelms your website with thousands of requests from different locations in a short period. A short TTL can help protect your site because the frequent DNS updates are available to the blocking controls.

      You may also want to change your DNS TTL before planned edits to your site, such as if you are adding a new website or updating the IP address for a server. The old information will be cached for the period of the TTL, so you may need to reduce it according to your timeline.

      How Should You Choose a TTL?

      Deciding on a suitable TTL for your needs can be challenging. Fortunately, there are some general guidelines that you can follow to see what fits your site best.

      We recommend a TTL of 1-24 hours for most sites. Remember that TTL values are measured in seconds, so this is the equivalent of 3,600 to 86,400 seconds.

      This TTL value can reduce loading time, which improves the user experience for your visitors and can decrease your bounce rate. The longer the better is a general rule, but remember to schedule any website maintenance accordingly.

      If you own a registry website, you may want to choose a TTL of around one hour (3,600 seconds). These sites are high-level domains that may end in “.org” or “.com”. For example, Verisign is a registry website:

      The Verisign registry homepage

      The Verisign registry homepage

      We advise changing your TTL to around 300 seconds (five minutes) before any operational changes to your site, especially if they’ll impact the DNS. Otherwise, the updates may not come into effect in a timely manner.

      We also recommend a TTL of 300 seconds for sites that are vulnerable to DDoS attacks. If you have fierce competition in your field, a competitor’s website may try to put you out of action with one of these attacks. Additionally, controversial or whistleblowing websites are also potential targets for DDoS.

      Finally, we recommend a short TTL of 300 seconds for DNS-based load balancing. This is when multiple servers are sharing traffic by providing various IP addresses for server requests. By doing so, the system reduces strain on a single server.

      How Can You Change Your TTL?

      Hopefully, by now you will have a good idea of what TTL value you want for your site. Now we can see how to change this value on a Kinsta site.

      You can change the TTL of your DNS records quite easily with Kinsta. This customizable setting is available with the Kinsta DNS menu in your Kinsta dashboard’s sidebar.

      Find Kinsta DNS in the MyKinsta dashboard

      Find Kinsta DNS in the MyKinsta dashboard

      Navigate to Kinsta DNS and add your domain. Click on the chosen domain to add and view DNS records. From there, you can click on Add a DNS record > TTL.

      Add a DNS record > TTL in MyKinsta

      Add a DNS record > TTL in MyKinsta

      From the drop-down menu, you can choose a TTL from one hour to four weeks. One hour is the default. We don’t recommend going beyond 24 hours unless your DNS has very infrequent changes and updates.

      There are many other DNS records that you can change here, so we recommend checking out our guide to adding DNS records to Kinsta DNS. If you don’t use Kinsta for your hosting, you may need to check directly with your hosting provider to find out how to adjust TTL values.

      An up-to-date site or a speedy load time? 🤔 Find the right balance by adjusting your website’s Time to Live (or TTL) 😄Click to Tweet

      Summary

      TTL is an essential setting that enables you to control how long a server stores your site’s information. You can make your TTL longer or shorter to decrease your page load time, keep data up-to-date, and avoid DDoS attacks.

      You can set your TTL as low as 30 seconds or as high as 24 hours. However, for most general sites, a TTL between 1 and 24 hours provides an excellent balance. By choosing this value, you can keep your site loading quickly and still showing current data.

      If you want to decrease your site’s loading time, you’ll love using Kinsta application hosting, database hosting, and managed WordPress hosting. All of Kinsta’s hosting plans include speed-optimized architecture to get your site loading in no time!


      Get all your applications, databases and WordPress sites online and under one roof. Our feature-packed, high-performance cloud platform includes:

      • Easy setup and management in the MyKinsta dashboard
      • 24/7 expert support
      • The best Google Cloud Platform hardware and network, powered by Kubernetes for maximum scalability
      • An enterprise-level Cloudflare integration for speed and security
      • Global audience reach with up to 35 data centers and 275 PoPs worldwide

      Get started with a free trial of our Application Hosting or Database Hosting. Explore our plans or talk to sales to find your best fit.

      Понравилась статья? Поделить с друзьями:
    1. Как пишется тссс правильно
    2. Как пишется тряхнуть рыжей челкой
    3. Как пишется трясутся руки
    4. Как пишется трясутся или тресутся
    5. Как пишется тряслись или треслись