Что такое ttl – как обойти ограничение на раздачу интернета?

TTL — что это такое и зачем его менять?

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

Что такое TTL

Дословно термин 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 на мобильном телефоне не представляет особой сложности. Выполнить задуманное можно напрямую, скорректировав специальный файл или через приложение, установленное с 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 на 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 достаточно создать два идентичных параметра в редакторе реестра.

    КАК ОБОЙТИ ОГРАНИЧЕНИЕ БЕЗЛИМИТНЫХ ТАРИФОВ НА ПЛАТНУЮ РАЗДАЧУ ИНТЕРНЕТА. КАК ИЗМЕНИТЬ TTL

    Затягивать не буду у меня Windows Phone, поэтому расскажу именно на его примере.

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

    У безлимитных тарифов есть один «нюанс», о котором обычно умалчивают при продаже контракта. Оператор каждый день будет брать с вас деньги в случае раздачи интернета с телефона по Wi-Fi либо BlueTooth, у различных операторов эта сумма варьируется.

    Не очень приятный факт, но не будем отчаиваться!

    Собственно а как сотовый оператор определяет то что мы раздаем интернет на другие устройства?

    Начнём с того, что у каждого пакета данных, передаваемого с вашего устройства(ноутбук, телефон, планшет) есть особый параметр, называемый «TTL». Расшифровывается он как «Time To Live», или время жизни пакета в протоколе IP (предельно допустимое время его пребывания в системе), время актуальности записей DNS.

    TTL, задаваемое пакету по умолчанию, разное у каждого устройства. К примеру.

    При прохождении каждого шлюза (маршрутизатора), TTL пакета уменьшается на единицу. В данном случае, маршрутизатором у нас выступает телефон либо модем. Т.е., если изначальное ttl у нас = 128(мы сидим с ПК), то при прохождении через модем/телефон оно станет равным 127 (128 минус 1).

    Оператор сравнивает TTL пакетов, идущих от абонента, и видит различные значения ttl у пакетов. К примеру, от самого смартфона(модема) Груша приходит ttl=128, от ноутбука, после прохождения через смартфон/модем — ttl=127.

    Оператор видит, что TTL пакетов «прыгает». 128-127-127-128… Таким образом, он понимает, что в интернет заходят не только со смартфона, а ещё идёт раздача на другие устройства, и присылает СМС с уведомлением, что раздача стоит X дЭнгов в сутки.

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

    Итак, сейчас я расскажу вам, как сменить TTL на компьютере или ноутбуке под управлением Windows 7, 8, 10. Это достаточно просто, нужно сделать буквально несколько кликов мыши:

    Вызываем окно «Выполнить«. Для этого жмём сочетание клавиш Win+R. В этом окне вводим regedit и жмём OK.

    2. Мы попадаем в редактор реестра. Идём по следующему пути: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTcpipParameters

    3. Здесь нам нужно найти DefaultTTL или же его создать – кликнуть правой кнопкой мыши по полю справа, и выбрать «Создать —> Параметр DWARD (32 бита)» .

    4. Имя параметру задаём — «DefaultTTL«. Щёлкаем 2 раза по ново созданному параметру, выбираем Десятичную систему исчисления, и вводим значение 130. (Напомню чтоу меня телефон работающий на винде).

    5. Также создаём параметр DefaultTTL=130 для соседней ветки реестра — HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTCPIP6

    Телефоны на iOS и Android имеют default ттл, равный 64. А компьютер на ОС Windows имеет tll=128

    Данный метод действует только у оператора ОпСоСуАбОнЕнТа.

    Дубликаты не найдены

    “Данный метод действует только у оператора ОпСоСуАбОнЕнТа.”
    вот это не понял.

    только вот с теле 2 работает а с мегафон не работает

    А ты не мог бы подсказать какой у тебя тариф на теле 2 ?

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

    Я это проходил года два назад, когда на йоте был безлимитный мобильный (А не планшетный) интернет, стоимостью 250 или 300р.
    Одно лето использовался, исплевался (лте еще не было) и воткнул Вайфай мост с соседней 3х этажки. Теперь все летает, скорости до 150 тянет, но ограничился тарифом в 50 мегабит, больше смысла нету.

    Модель модема подскажите.

    В вашем случае есть небольшой плюс.
    телефон у вас на винде, по этому с обновлением винды проблем не должно быть (операторы вычисляют по imei).

    Я себе на модеме имеи менял, чтобы проблем не было.

    Много действий и букв

    1) Открываем командную консоль(Администратор)

    2)Вбиваем netsh int ipv4 set glob defaultcurhoplimit=65 подтверждаем команду

    3)Проверяем TTL командой ping 127.0.1

    Не работает больше

    Почему 130, а не 129?

    у меня нокия и комп на винде. 130 – работает, путем проб и ошибок.

    Не слышал такого. Постоянно раздаю интернет на ноут на Йоте.

    Сейчас так же блокируется трафик

    На йоте всё отлично..Keenetic 4G + модем от Мегафона(разлоченый,прошивка Hi-Link)+старый тариф за 230рэ. Стим работает,торренты тоже(правда торрентами пользуюсь редко)

    Каждый день на работе использую. Всё отлично работает. Android + Windows 7.

    Если поменять на модему IMEI чтобы он определялся как телефон, то на нём тоже TTL менять? Или только на пк?

    У меня tele2. Я к чему как я понял на компе надо менять значение TTl на 1 выше чем у роутера. А как узнать какой TTL у роутера?

    Помогите плиз с этими прошивками, вообще не шарю в этом. Кому не лень помочь – https://vk.com/1nforters.

    Читайте также:  Обзор samsung galaxy alpha – плюсы и минусы устройства

    Роутер под openwrt, одна строчка с iptables и все работает. То есть на клиентах за роутером никаких плясок.

    На модеме пришлось ещё imei сменить на смартфонный.

    На андроид TTL Master с 4PDA есть. Работает норм

    Рецепт для мака: sudo sysctl -w net.inet.ip.ttl=65

    Стоит у меня роутер Huawei B880 не лоченный на оператора. Буду супер благодарен тому, кто расскажет как там ttl менять ) нет такого параметра в конфиге (

    в чём злость и шутка? )

    я нигде не нашёл инфы как туда что-либо прошить. знаю что в коробке есть сервисный микро-usb, но его не разбирал и не распаивал. в принципе не знал что на это устройство есть какая-либо прошивка кроме заводской.
    но в целом – я шил например телефоны на андроиде, будучи обладателем оных, шил планшет nook и, к примеру, менял прошивку на zyxel keenetic, т.е. я не совсем “ручки из ягодиц”
    p.s. я просто начал искать какой-то скрытый смысл в настройках iptables, типа некоего drop database, который я не вижу, как не красноглазый девопс.

    “я нигде не нашёл инфы как туда что-либо прошить.”
    вот собственно в этом и заключается злая шутка

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

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

    Операторы отлично о ней знают

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

    Возможно трафик ограниченный что-то около 30гб.

    уже не актуально, безлимитов почти не осталось, а то что есть медленно работает (а кому это надо уже знает все) пс – самый простой способ либо юсб модем поставить в хайлинк и зафиксировать ттл, либо в роутере это сделать

    метод автора такой себе, лично у меня все равно не всегда работало, а вот фикс ttl в юсб модеме 100% решение проблемы

    надолго ли?) щас опять нагрузят сеть и опять все прикроют

    Скоро на всех операторах прикроют эту лазейку. Проще установить Аваст в VPN и не париться

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

    Was is DAS?!

    Во время просмотра онборда с нового болида Mersedes AMG F1 W11 EQ Performance глазастые журналисты заметили одну интересную вещь: на определённых участках трассы пилоты вытягивают штурвал на себя или наоборот. Если обратить внимание на передние колёса, то они при этом совершают некоторое движение.

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

    Стали ждать реакцию Мерседес и ФИА. Мерседес сказали, что всё нормас, двигаются только колёса, а не сами рычаги, что не перечит регламенту. ФИАшники в курсе и дали своё одобрямс. ФИА подтвердили, что они не против.

    Джеймс Эллисон, технический директор Mercedes AMG:

    Вероятно, я не пролью больше света на наше решение, чем вы уже видели в телетрансляции. У нас действительно стоит такая система на машине, это новая идея. Мы называем эту систему DAS (Dual Axis Steering – двухосевое рулевое управление). Эта система вводит ещё одно дополнительное измерение в процесс управления машиной, и мы надеемся, что будем использовать её по ходу сезона. Однако как именно мы используем DAS и для чего – эту информацию мы оставим при себе.

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

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

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

    Есть и более прозаичные версии того, как эта система может использоваться.

    Гэри Андерсон, бывший технический директор «Джордана»:

    На машинах Формулы-1 обычно используется отрицательное схождение передних колёс, что позволяет входить в поворот чуть менее агрессивно, но на прямых при таких настройках шина начинает скрестись об асфальт и перегреваться без видимых причин.

    «„Мерседес“, похоже, внедрил систему, при которой на разгонах руль выезжает ближе к пилоту, а колёса встают параллельно, а стоит вам ударить по тормозам, и руль утапливается глубже и возвращает отрицательное схождения для входа в поворот. Очень остроумно. С одной стороны, это даёт скорость на прямых, с другой — обеспечивает сцепление в поворотах. На трассах типа „Монцы“ такая система может дать действительно большое преимущество».

    Тем временем народ перечитал требования регламента на сезон-2021 и сделал вывод, что, скорее всего, в следующем году этой новинки уже не будет. Дело в том, что в новых правилах чётко прописано: изменять угол поворота колес можно будет только путем поворота рулевого колеса. Возможно, сами же мерседесовцы и пролоббировали эту поправку, чтобы конкурентам не было резона повторять за ними DAS на следующий год

    Тут вспоминается история с маклареновским рулём-тормозом. Пустяковая деталь, от которой сгорели жопы у всего пелотона. Конкуренты понятия не имели, что это, но не переставали сыпать жалобами, пока кто-то не ткнул пальцем в небо и не угадал, что это вспомогательная система для упрощения выхода из поворотов. Только после этого ФИА решили её запретить. Нежелание придумать что-то лучше или воспроизвести руль-тормоз на своих машинах руководители команд мотивировали тем, что не хотят спускать миллионы у. е. на исследования, чтобы сделать то – не знаю чего. Самый смех был в том, что этот руль-тормоз почти ничего не стоил и был сделан из овна и палок. Просто надо было проявить чутка смекалки.

    Сейчас примерно так же полыхает в стане Рэд Булл. Они думали, что они – единственные, кто строит болид-2020 с полной отдачей, потому что все остальные уже сконцентрировались на 2021-м. Но Мерседес не собирается просто так отдавать один год, пусть даже и переходный.

    /4te.me

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

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

    Оператор на своей стороне смотрит на значение TTL в заголовках IP-пакетов, приходящих от клиента. Схематично выглядит так:

    Если на телефоне открывать в браузере какую-нибудь страничку, то провайдеру от телефона будут приходить пакеты с TTL 64. Такие пакеты он пропускает.

    Но если включить мобильную точку доступа, подключиться к ней, например, с планшета, и на планшете открыть страницу, то, проходя через мобильную точку доступа на телефоне TTL будет уменьшаться на 1 и провайдеру будут уходить пакеты с TTL 63, которые он будет отбрасывать. Уменьшение TTL при прохождении через роутер – это стандартизированное поведение роутера, такое поведение предусмотрено стандартом RFC791.

    В этой ситуации выхода два – либо на планшете выставлять TTL 65, чтобы, проходя через телефон, провайдеру приходили пакеты с TTL 64, либо на самом телефоне делать так, чтобы он не уменьшал TTL.

    Если wi-fi клиент – дектоп-машина с Windows или MacOS, то выставить TTL 65 можно одной командой.

    Windows

    Создать в реестре ключ

    типа REG_QWORD со значением 65 (в десятичной системе)

    MacOS

    Команда в консоле:

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

    Учим телефон не уменьшать TTL

    Этот способ потребует root-права (инструкция) на android-телефоне или jailbreak на iOS. Т.к. я делал это на Android, то опишу как делать для него. Про iOS здесь инструкции не будет.

    Для разных устройств, процедура будет отличаться, я постараюсь рассказать в чем будут заключаться эти отличия. В данном примере я использую OnePlus 3 и Android 8.0 Oreo

    Итак, у нас есть Android телефон с root-правами. Узнаем, умеет ли ядро системы работать с TTL. Для этого смотрим содержимое двух файлов на телефоне (например с помощью приложения ES Проводник, оно умеет смотреть системные файлы):

    В обеих должно быть упоминание TTL. В моем случае в ip_tables_targets упоминания ttl не было. Это значит, что ядро не умеет изменять TTL. Чтобы его научить этому, нам понадобится из исходников собрать модуль ядра и загрузить его в телефон.

    Как собрать модуль ядра

    • ОС – Linux или MacOS (можно собрать и на Windows – см.ниже)
    • исходники ядра для конкретного устройства
    • toolchain определенной версии и опредленной архитектуры

    Я собирал модуль на Windows, но используя, Ubuntu-подсистему в Windows 10. Как ее включить я писал здесь. Если у вас не Win10, то придется ставить Ubuntu на VirtualBox-машину.

    Для своего OnePlus 3 я брал исходники ядра здесь – https://github.com/OnePlusOSS/android_kernel_oneplus_msm8996 (msm8996 – это модель процессора Qualcomm Snapdragon 820 MSM8996). Исходники для Android 8.0 Oreo в ветке QC8996_O_8.0.0

    Для других Oneplus-ов можно взять их рядом – https://github.com/OnePlusOSS. Для других моделей телефонов надо искать исходики где-то в интернете или на сайте производителя.

    Toolchain – это утилиты для сборки кода под опредленную платформу. Узнать какая именно нужна для вашего телефона можно так:

    В моем случае это aarch64 . Из этого вывода также понадобится версия gcc: 4.9 и версия ядра: 3.18.66-perf+

    Далее идем сюда – https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/ и скачиваем нужный тулчейн. Версии для MacOS можно найти также по этой ссылке. В моем случае я скачал aarch64-linux-android-4.9 , здесь aarch64 и 4.9 совпадает с теми версиями которые мы узнали выше.

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

    В исходниках ядра смотрим в папку arch и подбираем нужную архитектуру. В моем случае в этой папке, нет aarch64 , но есть arm64 . Это то же самое, просто называется по другому. Буду использовать эту архитектуру. Указываем ее и путь до бинарей тулчейна в переменных окружения:

    Читайте также:  Можно ли пользоваться телефоном во время зарядки аккумулятора?

    Теперь надо создать конфиг для будущей сборки. Возможные варианты конфигов в моем случае лежат в папке с исходниками ядра в arch/arm64/configs (вместо arm64 может быть ваша архитектура). Вспоминая версию ядра, которая установлена в телефоне, выбираю конфиг msm-perf_defconfig :

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

    Появится интерактиваная утилита, в которой нужно найти нужный модуль.

    Переходя по дереву внутрь, и, найдя TTL Target support , нажать M, чтобы указать, что нужно скомпилировать этот модуль.

    Сохраняем конфиг, выходим и собираем ядро с модулями:

    Если ошибок не было, то в папке с исходниками должен появится файл net/netfilter/xt_HL.ko

    Вот мой скомпилированный файл для OnePlus 3, Android 8.0.0 – xt_HL.ko. Можно сразу взять его, если совпадает модель телефона и версия системы.

    Копируем его на телефон, и через adb shell пытаемся включить его (чтобы в adb shell работал su, надо в /system/build.prop добавить строку ro.debuggable=1 , например с помощью ES Проводника):

    Если модуль загрузился, можно пробовать зафиксировать TTL:

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

    Такой скрипт я положил в /sdcard/fixttl.sh , и с помощью приложения ScriptManager, добавил в автозагрузку.

    Всё! Теперь с этого телефона можно раздавать интернет!

    Обход ограничений на раздачу мобильного интернета на смартфоне

    Многие пользователи сети жалуются, что операторы ограничивают раздачу мобильного интернета. В результате они не могут пользоваться сетью. Ниже рассказано, почему это происходит, что нужно знать для обхода лимита и как раздавать интернет с телефона «Теле2» без ограничений.

    Почему операторы ограничивают раздачу мобильного интернета

    Операторы мобильной связи контролируют раздачиу интернета технологией TTL. Они не пускают в сеть устройства, подключенные к Wi-Fi. Делается это для получения большего количества денег за мобильный тетеринг. Это момент раздачи интернета оборудования, обнаружения сервером изменения времени пакета TTL и ограничения скорости.

    Стоит указать, что стандартное время работы интернет-пакета для мобильных устройств на операционной системе Android – 64 прыжка. Когда сетевой элемент TTL подключается, общее количество прыжков снижается до 63. То есть в момент выхода в сеть с мобильного устройства, на котороем был подключен интернет, все остается так, как есть. Но как только включается Wi-Fi, показатель прыжков уменьшается на 1. Оператор это видит и уменьшает передачу сигнала.

    Обратите внимание! Если говорить о компьютере, для него нормальный показатель – 128 прыжков. В момент раздачи Wi-Fi показатель снижается на единицу. Запретить и потребовать платить за раздачу интернета на планшете «Мегафон», ноутбуке «МТС», также может оператор в коммерческих целях.

    Что надо знать для обхода ограничений

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

    Смена IMEI на раздающем устройстве

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

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

    Смена/фиксация значения TTL

    Поменять IMEI можно инженерным режимом или консолью, называемой эмулятором терминала. В первом случае нужно набрать команду на телефоне *#*#3646633#*#*, перейти в Connectivity, выбрать CDS Information > Radio Information > Phone 1. Далее дописать у AT+ EGMR = 1,7,«ваш_IMEI». Нажать на сохранение и перезагрузить телефон.

    Во втором случае нужно использовать терминальный эмулятор. Он работает так же, как и командная строка «Виндовс». Утилита доступна на «Гугл Плей». Приложение называется Terminal Emulator for Android.

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

    Практических способов корректировки «ТТЛ» можно привести две. Для первого способа нужно выполнить следующие шаги:

    1. Включить «Режим полета» на смартфоне;
    2. Установить и осуществить запуск приложения ES-проводника;
    3. Открыть папки в следующем порядке – proc/sys/net/ipv4;
    4. Отыскать файл, имеющий имя ip_default_ttl;
    5. Открыть его и поменять значение на 63;
    6. Сохранить внесенные изменения, вернуться к привычному режиму и использовать сеть без ограничений.

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

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

    Чтобы скорректировать TTL с помощью Terminal Emulator for Android, нужно ввести код

    echo -e ‘AT +EGMR=1,7,”ВАШ_IMEI”‘> /dev/smd0. При наличии двух симок на телефоне необходимо поменять последнюю фразу после флеш на pttycmd1.

    Также можно скорректировать его, используя программу TTL Master или Yota Tether TTL. Чтобы она работала, нужны пользовательские права (для расширенных возможностей).

    Обратите внимание! Скачать ее можно через обычный магазин приложений в телефоне. Чтобы сделать такое простое действие, как поменять TTL, можно использовать бесплатную версию приложения. Все, что потребуется, это ввести текущий показатель и в соответствующем поле указать тот, который нужен. Программа автоматически выполнит действие. Еще одна программа TTL Editor работает аналогично.

    Инструкция по фиксации TTL на Android

    Чтобы зафиксировать TTL на Android, нужно приобрести лицензионные права, поддержку фиксации, ПК, утилиту AndImgTool и редактор Notepad++. Выполнить следующие действия:

    1. Установить эмулятор терминала с «Гугл Плей»;
    2. Набрать в терминале su dd if=dev/block/platform/…/by-name/boot of=sdcard/boot.img;
    3. Вместо троеточия подставить путь до следующей папки;
    4. Навести boot.img на AndImgTool;
    5. Открыть папку init.rc с помощью Notepad++;
    6. Вставить код class main.

    Обратите внимание! Далее сохранить все настройки и прошить файл. Обязательно перетащить его в папку AndImgTool.

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

    Чтобы изменить TTL на компьютере, нужно определить необходимость его фиксации. Чтобы это сделать, следует произвести небольшие манипуляции. На ПК войти в пуск и написать в поисковой строке regedit. Далее открыть папки в следующем порядке: HKEY_LOCAL_MACHINE SYSTEMCurrentControlSetServicesTcpipParameters. Кликнуть «Создать файл» и назвать его DefaultTTL. Далее изменить количество битов у файла, поставив в поле цифру 64. Сохранить настройки и перезагрузить ПК.

    Как узнать текущий TTL на Windows

    Чтобы узнать текущий TTL на Windows, нужно нажать команду Win+R и ввести «cmd». В высветившемся окне набрать команду «ping 127.0.0.1». Далее увидеть данные. Если стоит 65 – это требуемый показатель.

    Редактирование файла host на компьютере

    Файл host представляет собой текстовый файл, сопоставляющий дружественные домены имен с недружественными. Редактирование его нужно как для защиты компьютера от вредоносных систем, так и ускорения просмотра интернет-страниц. Он расположен по адресу C:Windowssystem32DriversEtc. Перед тем, как его редактировать, нужно правильно открыть. Для этого открыть его в сервисе «Блокнот» и сохранить в драйверах под указанным именем.

    Обратите внимание! Для редактирования нужно вначале указать «айпи-», затем домен через пробел. К примеру, 124.1.2.3 www.google.com. Внесенные данные обязательно сохранить под именем hosts.backupfile.

    Обход ограничения на торренты

    Чтобы обойти ограничения на торренты, нужно использовать The Onion Router, анонимайзер (proxywebsite.org, anon-ip.org, boomproxy.com), прокси или виртуальную частную сеть.

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

    Сниманием ограничения с модема через настройки VPN

    Чтобы убрать ограничения с модема через настройки VPN, потребуется установить специальную программу openvpn для работы с пользовательскими сервисами. Для подсоединения требуется найти файл конфигурации со всей необходимой информацией. Запустить программу с установкой соединения. Обмениваться информацией зашифровкой.

    Обход на айфоне

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

    Особенности обхода по ограничению раздачи интернета у разных провайдеров

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

    «Билайн»

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

    «Теле2»

    Чтобы обойти ограничения с «Теле2» wifi и не получать уведомления, что найден обход для тарифа пользователя, и ограничено использование телефона в качестве модема, нужно применить вышеописанный способ с системой «Виндовс». Как правило, схема работает и на телефоне с операционной системой «Андроид» и «Виндовс».

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

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

    Как обойти ограничение интернет при раздаче с телефона. Изменение TTL

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

    Начнём с того, что у каждого пакета данных, передаваемого с вашего устройства(ноутбук, телефон, планшет) есть особый параметр, называемый «TTL». Расшифровывается он как «Time To Live», или время жизни пакета. Не буду вдаваться в подробности — для нашей благородной цели(обмануть оператора) нужно знать о параметре ttl вот что — TTL, задаваемое пакету по умолчанию, разное у каждого устройства. К примеру, телефоны на iOS и Android имеют default ттл, равный 64. А компьютер на ОС Windows имеет tll=128.

    При прохождении каждого шлюза (маршрутизатора), TTL пакета уменьшается на единицу. В данном случае, маршрутизатором у нас выступает телефон либо модем. Т.е., если изначальное ttl у нас = 128(мы сидим с ПК), то при прохождении через модем/телефон оно станет равным 127 (128 минус 1).
    Оператор сравнивает TTL пакетов, идущих от абонента, и видит различные значения ttl у пакетов. К примеру, от самого смартфона(модема) ОпСоСу приходит ttl=64, от ноутбука, после прохождения через смартфон/модем — ttl=127.

    Оператор видит, что TTL пакетов «прыгает». 64-127-127-64-127-… Таким образом, он понимает, что в интернет заходят не только со смартфона, а ещё идёт раздача на другие устройства, и присылает СМС с уведомлением, что раздача стоит 50 рублей в сутки.

    Читайте также:  Не запускается windows 10 – что делать?

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

    Итак, сейчас я расскажу вам, как сменить TTL на компьютере или ноутбуке под управлением Windows 7, 8, 10. Это достаточно просто, нужно сделать буквально несколько кликов мыши:

    Вызываем окно «Выполнить«. Для этого жмём сочетание клавиш Win+R. В этом окне вводим regedit и жмём OK.

    Мы попадаем в редактор реестра. Идём по следующему пути:
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTcpipParameters
    Здесь нам нужно кликнуть правой кнопкой мыши по полю справа, и выбрать «Создать —> Параметр DWARD (32 бита)» — для 32 битных систем, для 64 битных систем — QWORD

    Имя параметру задаём — «DefaultTTL«. Щёлкаем 2 раза по ново созданному параметру, выбираем Десятичную систему исчисления, и вводим значение 65.

    Также создаём параметр DefaultTTL=65 для соседней ветки реестра — HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTCPIP6
    Готово! Дефолтный ТТЛ на компьютере изменён! Не забываем перезагрузить компьютер.

    Итак, TTL по умолчанию в нашем ноутбуке теперь равен 65.

    При прохождении через модем/телефон он снизится до 64, и оператор не сможет определить, что вы раздаёте интернет на ноутбук. А, соответственно, не будет снимать по 30 рублей каждый день! Что нам и требовалось.

    Как узнать текущий TTL на Windows?

    Вы можете проверить свой ttl, убедившись, что он изменился на нужный. Для этого «пингуем» свой собственный компьютер. Сначала заходим в командную строку (жмём клавиши Win+R и вводим «cmd»). Там набираем команду «ping 127.0.0.1» – это адрес вашего компьютера в локальной сети (localhost). Как мы видим — TTL = 65, что нам и требовалось.

    Update: Если МТС всё равно снимает деньги, пропробуйте отключить iptv6 в личном кабинете МТС

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

    Этот способ позволяет сделать так, чтобы ваш телефон мог передавать Wi-Fi на абсолютно любые устройства бесплатно. Чтобы все удалось, на Android нужно получить ROOT-права. Это делается следующим образом: Скачиваем приложение «King ROOT». Его нельзя найти в Google Play. Устанавливаем APK. Запускаем приложение. Появится большая зеленая кнопка, нажимаем на нее.

    К сожалению, ROOT-права удастся получить не всем. Это зависит от вашей модели телефона и от его прошивки. Если не помогло, воспользуйтесь другими приложениями: «SuperSU», «FramaRoot«, «Root360». Получая подобные права, пользователи лишаются гарантий на свои устройства. Будьте осторожны.

    Перейдем к следующей части инструкции:
    Скачиваем программу «TTL Master». Она легко находится в Google Play. Но лучше найти другую версию, используя поисковик, — 3.0.1. Устанавливаем и запускам приложение.
    Видим интерфейс, на котором находится круг с цифрами. Там указано значение — «63». Заходим в настройки, используя соответствующий значок. Изменяем «Значение TTL» и «Значение TTL в поле ввода».
    Необходимо указать, что TTL равен 64.
    Сохраняем настройки.
    Возвращаемся к основному интерфейсу программы.
    Нажимаем на кнопку «Обойти ограничения».
    Далее делаем так, чтобы телефон использовал режим «В полете».
    Через несколько секунд возвращаем устройство в привычный режим работы. Без этого ничего не будет работать.
    Теперь вы можете раздать Wi-FI, не тратя средств.
    Если вы перезагружаете устройство, то настройки сбрасываются с телефона. Повторяем пункты сначала, после чего снова можно будет пользоваться сетью. Бесплатно ли осуществляется раздача интернета на тарифе «МТС Безлимитище»? Это можно проверить с помощью способа, который указан в инструкции для компьютера. А также вам не должны приходить сообщения от МТС.

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

    Как обойти ограничение раздачи интернета на «Тарифище» от МТС

    Раздача интернета МТС на безлимитном тарифе «Тарифище» ограничена. Этот факт огорчает многих пользователей, желающих раздавать трафик на компьютеры и другие устройства без лишних доплат. Обойти ограничение МТС на раздачу интернета действительно можно, но придётся повозиться со своими домашними гаджетами. Все инструкции вы получите из нашего обзора. В качестве бонуса мы расскажем, как обойти запрет на скачивание торрентов.

    Как МТС ограничивает раздачу интернета

    Блокировка раздачи интернета через Wi-Fi на ноутбук и другие устройства осуществляется путём контроля параметра TTL. Аббревиатура расшифровывается как «Time To Live» и расшифровывается как «время жизни пакета». Этот термин используется в компьютерных сетях, к которым относятся и сотовые сети. TTL для смартфонов и планшетов на Android и iOS составляет 64, для компьютеров на Windows – 128.

    Подключенный к мобильному интернету смартфон отправляет в МТС параметр 64. Но если раздать трафик на другое устройство в режиме модема, то он отправит TTL, уменьшенное на единицу – 63. В случае с компьютером в сеть МТС отправится значение 127. Сеть фиксирует изменение TTL в MTS при раздаче через Вай Фай, Bluetooth или кабель, прекращая раздачу или делая её платной. Наша задача – изменить TTL на устройствах, подключенных к раздающему смартфону, на 65. Тогда при прохождении через смартфон (он выступает роутером) пакет получит значение TTL равное 64. Сеть распознаёт это как отсутствие раздачи, хотя на самом деле она есть.

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

    СИМ-карта с тарифным планом «Тарифище» в модемах и беспроводных роутерах не работает – МТС блокирует доступ в интернет.

    Изменение TTL

    Обойти ограничение на раздачу трафика на тарифе «Тарифище» от МТС поможет изменение числа TTL на подключаемых к смартфону устройствах. Попробуем изменить TTL на Андроиде, устройствах с iOS и Mac OS, а также на компьютерах и планшетах с Windows.

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

    На подавляющем большинстве смартфонов и планшетов с Android для изменения TTL необходимы root-права (права суперпользователя). Параметр меняется на принимающем устройстве – запускаем приложение «TTL Master», скачанное из Google Play, запускаем, вводим новое значение (65) и жмём кнопку «Применить». Отправляем устройство на загрузку, подключаемся к раздающему смартфону и пробуем открыть что-нибудь в браузере.

    Также возможно изменение TTL через приложение «ES Проводник». Находим файл пути proc/sys/net/ipv4/ip_default_ttl, открываем его текстовым редактором и меняем значение на 65. Делается это при активном авиарежиме. После внесения изменений выключите авиарежим и попробуйте подключиться к раздающему устройству.

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

    Замена TTL на IOS

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

    Корректируем TTL на Windows

    Здесь всё в разы проще – запускаем стандартный редактор реестра Regedit и проходим в ветку «HKEY_LOCAL_MACHINE – SYSTEM – CurrentControlSet – Services – Tcpip – Parameters». Далее создаём параметр DWORD (32 бита) с именем DefaultTTL и десятичным значением 65. Сохраняем, подключаемся к раздающему смартфону и наслаждаемся безлимитным интернетом.

    Замена TTL на Mac OS

    На компьютерах с Mac OS TTL меняется двумя способами:

    • Временно (до перезагрузки ПК или ноутбука) – командой sudo sysctl -w net.inet.ip.ttl=65, выполняемой в терминале (с вводом пароля суперпользователя);
    • Постоянно (изменённое значение сохраняется даже после перезагрузки) – создаём файл /etc/sysctl.conf и прописываем в нём строку net.inet.ip.ttl=65. Для открытия файла используется приложение «TextEdit».

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

    Как обойти ограничение МТС на Торрент

    Пользование торрент-ресурсами создаёт нагрузку на сеть МТС, что мешает другим пользователям. Если каждый начнёт качать торренты, местный сегмент сети рухнет – в адрес оператора посыплются претензии. Всё дело в том, что мобильный интернет не предназначен для таких целей. Ведь под такой нагрузкой рухнет любая беспроводная сеть – именно это и случилось при запуске сетей Wi-Max Yota в Москве и Санкт-Петербурге в далёком 2009 году. В вечернее время, из-за многочисленных любителей торрентов, доступ в интернет был практически невозможен.

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

    Тем не менее, МТС имеет право ограничить скорость интернета для конкретного абонента при оказании им существенной нагрузки на сеть.

    Снятие ограничений при помощи VPN

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

    Стоимость раздачи на тарифе «Безлимитище»

    Если не хочется прибегать к подобным ухищрениям, воспользуйтесь официальной услугой раздачи трафика. Первые 3 Гб в текущем календарном месяце раздаются бесплатно. Далее стоимость раздачи составит 75 руб/сутки без ограничений по объёму раздаваемого трафика. Следующие 3 бесплатных гигабайта будут предоставлены 1 числа следующего месяца, независимо от даты списания абонентской платы по тарифному плану.

    На каких тарифах МТС можно раздавать интернет

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

    • «Тарифище» – безлимитный трафик с абонентской платой от 650 руб/мес. Размер абонплаты зависит от количества включаемых в тариф минут и SMS;
    • «Smart Top» – неограниченный трафик, 3000 минут по России и 3000 SMS за 1950 руб/мес;
    • «ULTRA» – неограниченный трафик, 3500 минут и 3500 SMS по России за 2900 руб/мес;
    • «Наш Smart» – 1500 минут на все сети, 1500 SMS и безлимитный интернет за 1000 руб/мес.

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

    Предложения от конкурентов

    • Билайн – подходящих тарифов нет, на безлимитах раздача платная;
    • МегаФон – на тарифах линейки «Включайся» возможна бесплатная и неограниченная раздача трафика. Также абонентам доступен тариф «Твой интернет» на 6 или 12 месяцев с СИМ-картой в модеме или телефоне;
    • Тинькофф Мобайл – действует платная раздача безлимита за 399 руб. Сам безлимит стоит ещё 999 руб;
    • Теле2 – раздача без ухищрений невозможна;
    • Йота – раздача без ухищрений возможна только на тарифах для модемов и роутеров.

    На тарифах Йота для смартфонов и планшетов раздача трафика запрещена. Смена TTL помогает, но лишь частично – сеть анализирует пакеты и определяет трафик, характерный для Windows и некоторых Windows-приложений. Здесь, помимо изменения TTL, придётся организовать безлимитное VPN-подключение.

    Ссылка на основную публикацию