Как поменять TTL на Android?

Содержание

Смена TTL на Windows

Как поменять TTL на Android?

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

Зачем менять TTL на Windows

По умолчанию время жизни пакета на телефоне и ПК разное. Для Android и iOS устройств это значение равно 64. Для Windows 128 (хотя зависит от версии). Без раздачи интернета с телефона на компьютер все пакеты уходят к оператору с единственным возможным значением TTL=64.

Пакеты уходят к оператору с единственным возможным значением TTL=64

Дальше неопытный владелец телефона донора запустил тетеринг (раздачу интернета) и пытается использовать интернет дополнительно на ПК. Что получается: пакеты от донора уходят, по-прежнему, с TTL=64.

Пакеты от ПК до донора доходят с TTL=128 (значение на ПК по умолчанию), на доноре теряют единицу и уходят к провайдеру с TTL=127.

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

Так палятся раздатчики интернета – здесь разные TTL

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

Сначала надо узнать, какой TTL у телефона. Как было сказано, для устройств на Android и iOS это значение равно 64. (Для других устройств поищите сами). То есть надо сделать так, чтобы пакеты от ПК тоже улетали со значением TTL, равным 64.

Учитывая, что при проходе через каждый узел значение TTL уменьшается на единицу, нам надо установить на Windows TTL=65 (поскольку телефон – узел, при проходе через который пакета с ПК его значение TTL будет уменьшатся на единицу).

Каким бы ни был TTL вашего раздающего телефона, ваша цель – установить на Windows на единицу большее значение. У нас это 65.

Что нам надо – TTL=65 на компьютере

Как отредактировать TTL в реестре Windows

  • Значение TTL редактируется в системном реестре. Чтобы его отредактировать, откройте реестр.
  • Для этого наберите в меню «Пуск» regedit – редактор реестра, и запустите его от имени администратора. Во Windows 7 для этого надо щелкнуть пункт меню правой кнопкой мыши и выбрать «Запуск от имени администратора».
  • Откроется редактор реестра. Здесь куча непонятных папок, используемых для системных нужд.
  • Нам надо открыть папку

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip

\Parameters

Источник: https://itlang.ru/smena-ttl-na-windows/

Обход ограничений Yota на раздачу интернета в 2018 году

Как поменять TTL на Android?

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

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

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

Как раздавать интернет по Wi-Fi с Йоты без ограничений

Обойти ограничения на раздачу вай фай с Yota можно разными способами. Для этого применяется смена TTL и IMEI на устройстве, с которого будет происходить раздача. Также можно использовать редактирование системного файла host b — редактировать реестр. Рассмотрим более подробно различные варианты обхода ограничений.

Что такое IMEI и TTL

Обход блокировок Yota можно осуществить, сменив на раздающем устройстве TTL или IMEI. Что же означают такие аббревиатуры?

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

При этом следует знать, что сменить IMEI на продуктах Apple невозможно.

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

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

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

Существуют WiFi роутеры с USB разъемом, что позволяет подключать к ним модем Yota. На таких роутерах взлом ограничений делать не придется, ведь они по умолчанию могут использовать модем в виде шлюза для доступа в интернет. И такой вариант считается самым оптимальным и приемлемым.

Для этого нужно либо воспользоваться отладочной прошивкой, позволяющей изменять TTL на роутере, либо прошить устройство прошивкой dd-wrt или OpenWRT, в которой можно с помощью графического интерфейса или командной строки сменить значение TTL. Так как прошивки построены на базе Linux, то изменение параметра TTL производится так же, как и на операционной системе Ubuntu.

Однако купить такое устройство может не каждый, поэтому рассмотрим и другие варианты раздачи WiFi интернета.

Как раздать WiFi с модема Йота

Раздать wifi с модема Йота можно разными способами. Настройки на сайте 4PDA рассматривают множество различных вариантов. Здесь же расскажем как можно организовать раздачу интернета с модема Yota посредством командной строки.

Чтобы настроить беспроводную виртуальную сеть следует произвести запуск командной строки с админ-правами. Для этого нужно:

  1. Вписать CMD в строке поиска Windows, расположенной в меню «Пуск».
  2. В высвеченных результатах выбрать нужный и щелкнуть на нем правой клавишей мыши.
  3. Во меню выбрать строку «Запустить от имени администратора».

Во всплывающем окне следует написать nеtsh wlan sеt hostеdnetwork mode=allоw ssid=WiFi key=22233344 keyUsage=persistent, где вместо «WiFi» необходимо подставить вымышленное название сети, а вместо «22233344» – любой набор цифр. С помощью этой команды устанавливается драйвер, а также создается беспроводной сетевой адаптер.

Посредством выполнения запроса Nеtsh wlan start hostednetwork можно включить работу установленной сети, а прописав stop вместо start остановить ее.

После этого настраивается общий доступ:

  1. В программном трее нажать на значок WiFi и нажать «Управление сетями и общим доступом».
  2. Для модификации дополнительных параметров общего доступа войти в соответствующую вкладку и отметить точками все пункты для включения доступа, кроме защиты паролем.
  3. Для модификации параметров сетевого адаптера зайти на нужную вкладку и нажав правой кнопкой мыши на активном сетевом соединении, выбрать «Свойства» и вкладку «Доступ». В ней можно задать разрешение другим абонентам пользоваться данной сетью.
  4. В разделе «Подключение к домашней сети» выбрать необходимое соединение и сохранить измененные параметры.

Раздача Ета интернета на Android смартфонах

Обходить ограничения с телефона поможет также смена TTL на устройстве. Для того чтобы раздать мобильный интернет на компьютер или ноутбук, необходимо либо получить root-права на смартфон, либо воспользоваться приложением Terminal Emulator for Android, которое бесплатно скачивается с Play Market.

  Как поменять тариф на Йоте — способы для всех устройств

Если у вас нет root-прав, то нужно:

  1. Скачать и запустить Terminal Emulator для Android.
  2. Войти на смартфоне в режим полета.
  3. Запустить приложение и набрать cat /prоc/sys/net/ipv4/ip_dеfault_ttl;
  4. Увеличить стандартное значение TTL на 1;
  5. Перезагрузить все раздающие устройства.

Если на смартфоне имеются root-права, то необходимо:

  1. Скачать Sysctl Editor и запустить. Поскольку приложение на сервисе Google Play отсутствует, предлагаем ссылку 4pda.ru, но предостерегаем, что скачивание программ с не официальных ресурсов может привести к распространению вредоносного ПО;
  2. Выбрать на главном экране SYSCTL EDITOR;
  3. В параметре nеt.ipv4.ip_dеfault_ttl снизить значение TTL до 63.
  4. Перезагрузить устройство.

IOS

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

Как обойти ограничения Йота на компьютере

Обмануть Ета на ПК Windows 7 и 10 тоже достаточно легко. Понадобится для этого лишь скачать файл host в сети или отредактировать существующий.

Находится этот файл в системной папке на диске C в каталоге Windows. Там нужно найти папку system32, перейти в каталог drivers, а затем в etc.

В проводнике открыть файл с правами администратора (программой Блокнот) и заблокировать url адреса сайтов с которых происходит раздача.

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

  1. Отключить интернет.
  2. При помощи клавиш Win+R открыть командное окно и написать regedit.
  3. В системном реестре войти в HKEY_LOCAL_MACHINE, перейти в подраздел SYSTEM. Далее зайти в CurrentControlSet. Выбрать подраздел Services, в нем пункт Tcpip и войти в Parameters;
  4. В пустой части экрана справа щелкнуть правую клавишу мыши для создания нового 32-битного параметра с типом DWORD;
  5. Задать ему название DefaultTTL и присвоить значение 65.

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

Снимаем ограничения на Mac OS

Чтобы убрать ограничения доступа на ноутбуках или моноблоках Apple достаточно будет выполнить следующие действия:

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

Обход ограничений на Ubuntu (Linux)

Чтобы снять ограничения на интернет от Yota для компьютеров с операционной системой Ubuntu необходимо:

  1. Нажать на клавиатуре Ctrl + Alt + T для вызова терминала.
  2. В командной строке вписать sudо vi /еtc/init.d/local.autоstart и нажать клавишу Enter.
  3. Ввести пароль и нажать клавишу i для входа в режим редактирования.
  4. Выполнить команду #!/bin/bashsudо iptablеs -t manglе -A POSTROUTING -j TTL —ttl-sеt 65, которая сменит значение TTL на +1.
  5. Завершить редактирование нажатием клавиши Esc.
  6. Выполнить команду sudо chmоd +x /еtc/init.d/lоcal.autоstart, которая установит права на запуск скрипта.
  7. И добавить в автозапуск написанный скрипт: sudo updatе-rc.d local.autostart dеfaults 80.

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

width=»760″ height=»415″ frameborder=»0″ allowfullscreen=»allowfullscreen»>

Windows Phone

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

Источник: https://SetiGid.ru/obhod-ogranicheniy-yota-na-vseh-ustroystvah.html

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

Как поменять TTL на Android?

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

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

Изначально оператор МТС представил новый тариф «Безлимитище» как тариф с возможностью раздачи трафика бесплатно. На карте SIM при ее установке раздача Wi-Fi на другие устройства была возможна без каких-либо ограничений. В ноябре 2016 года компания МТС заявила, что отныне за каждые 100 МБ раздачи абоненту придется заплатить 30 рублей.

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

Варианты обхода

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

  • Замена IMEI для раздающего устройства;
  • Смена/фиксация TTL;
  • Внесение поправок в файл host на Вашем ПК.

Как изменить IMEI

Замена IMEI – это один из ответов на вопрос, как обойти блокировку МТС «Смарт Безлимитище» в модеме.

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

Трафик с ОС Windows не вызовет подозрений, потому что мобильный телефон, работающий на Windows, функционирует так же, как и компьютер. Чтобы не пришлось заплатить больше, разберемся с тонкостями IMEI.

Изменить IMEI можно двумя методами:

  • С помощью инженерного режима;
  • С помощью консоли (эмулятор терминала).

Первый вариант: запускаем команду *#*#3646633#*#*. Открывается инженерный режим — Engineer mode. Переходим на Connectivity и выбираем CDS Information →Radio Information →Phone 1. Над строкой АТ+ пишем EGMR=1,7”ваш_IMEI”. Нажимаем SEND AT и перезагружаем устройство.

Важно! Если после перезагрузки ничего не вышло, тогда попробуйте после АТ+ добавить пробел.

Второй вариант: эмулятор терминала работает аналогично командной строке ОС Windows. Его можно скачать из PlayMarket (Terminal Emulator for Android). После установки приложения на телефон необходимо ввести код в строку:

su

echo-eAT+EGMR=1,7”ваш_IMEI”>/dev/smdo.

Если телефон рассчитан на две SIM, то для второй карты необходимо ввести echo-eAT+EGMR=1,7”ваш_IMEI”>/dev/pttysmd1.

Разбор по фиксации/смене TTL

Разберемся с аббревиатурой TTL. Эти три буквы означают длительность нахождения данных в протоколе IP устройства. Операторы с помощью TTL обнаруживают использование трафика другим устройством.

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

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

Зафиксировать ТТЛ можно несколькими способами. Первый – скачать любое приложение: TTLFixer, TTLMaster, TTLEditor. Важно получить права суперпользователя (root-права). Для ОС Андроид получить права суперпользователя можно, скачав утилиту Framaroot или Kingo Android Root. Последняя позволяет работать не только с телефона, но и персонального компьютера/ноутбука.

Для работы через Framaroot следуйте инструкции:

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

Если Ваш телефон не поддерживает Framaroot, не волнуйтесь. Есть еще утилита Kingo Android Root, для использования которой следуйте алгоритму:

  • Поменяйте настройки в пункте “О телефоне”. Повторно нажмите на строку “Номер сборки”, пока не появится надпись, что Вы стали разработчиком. Затем войдите Настройки → Для разработчиков и пометьте “Отладка по USB”
  • Через USB-порт подключите Ваш телефон к персональному компьютеру или ноутбуку
  • Нажмите на кнопку ROOT для запуска процесса
  • При появлении на экране Unlock Bootloader с использованием регулятора громкости выберите «Да» и нажмите кнопку включения смартфона для подтверждения
  • По окончании работы появится надпись Finish.

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

Используя Проводник, найдите и активируйте файл /proc/net/ip_tables_targets, проверьте в нем наличие строки TTL. При ее отсутствии Вам необходимо будет поискать альтернативный способ фиксации или расстаться с МТС.

Но если вдруг такая строка присутствует, продолжаем действовать дальше.

Находим и вытаскиваем boot.img. Для этого устанавливаем Android Termanal Emulator и печатаем в терминале смартфона su dd if=dev/block/platform/…/by-name/boot of=sdcard/boot.img. На месте троеточия указываем путь к папке by-name. Переносим файл boot.img на ПК/ноутбук и наводим на заранее установленный AndImgTool. Во всплывшей папке запускаем init.rc с помощью Notepad++. В окончании текста вставляем:

service freebie /system/bin/iptables -t mangle -A POSTROUTING -j TTL —ttl-set 64

class main

oneshot

Важно! Если вдруг у Вас установлена ОС Android ниже 4, то строчку class main нужно будет стереть. Последней строчкой в файле должна обязательно остаться одна пустая строка.

Сохраняем файл и переносим папку на AndImgTool. В итоге получился img-файл, который необходимо прошить.

На тарифе МТС «Безлимитище» обход ограничения является осуществимой задачей, если произвести процедуру по фиксации для ТТЛ. После этого Вам больше не придется тратить время на подобное занятие, так как с этого момента ТТЛ будет уходить провайдеру со значением 64.

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

  • Активируйте режим полета для смартфона;
  • При поддержке программы Проводник зайдите proc/sys/net/ipv4 и выберите ip_default_ttl;
  • Смените тут цифры 63 на цифру 64;
  • Не забудьте сохраниться в сделанных изменениях;
  • Отключение режима полета;
  • Смело раздавайте трафик для других устройств.

Чтобы подключить персональный компьютер и получить доступ в сеть нужно:

  • Кликнуть Пуск → команда Выполнить → печатаем regedit;
  • Вы увидите новое окошко и найдите там HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\Tcpip\Parameters;
  • Кликаем мышкой в окошке справа «Создать DWORD (32 бита)», «назвать DefaultTTL»;
  • Изменить →Десятичная → 64;
  • Сохраняйтесь и нажимайте рестарт. После перезагрузки продолжайте работу.

Работа с файлом host

Для того чтобы окончательно разобраться в том, как обойти ограничение «Smart Безлимитище» от МТС на раздачу интернета, можно воспользоваться файлом host, представляющим собой сборник символов и IP-адресов всех посещаемых Вами сайтов, в том числе тех, через которые оператор может отключить раздачу интернета. Жаль, что нельзя выработать универсальную инструкцию, позволяющую обойти блокировку «Смарт Безлимитище» в модеме. Но можно постоянно редактировать host и выработать более-менее удачный вариант, подходящий для вас.

Найти host легко: нажмите на компьютере сочетание клавиш Windows+R. В появившемся окошке в поле «Открыть» наберите %systemroot%/system32/drivers/etc и нажмите ОК. В открывшейся папке Вы увидите файл host. Более подробные инструкции по отслеживанию сайтов можно найти в сети или на специальных форумах в обсуждениях обхода ограничений МТС.

Надеемся, что в результате следования инструкциям Вам удался обход ограничений на МТС «Smart Безлимитище». Желаем высоких скоростных полетов по просторам интернета без каких-либо ограничений!

Источник: https://mtsonline.ru/mts-manuals/kak-obojti-ogranichenie-mts-bezlimitishhe

Фиксация TTL на Android для обхода ограничений на раздачу интернета · /4te.me

Как поменять TTL на Android?

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

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

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

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

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

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

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

Windows

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DefaultTTL

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

MacOS

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

$ sudo sysctl -w net.inet.ip.ttl=65

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

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

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

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

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

/proc/net/ip_tables_matches/proc/net/ip_tables_targets

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

Источник: https://4te.me/post/android-ttl-fix/

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

Как поменять TTL на Android?

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

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

Но как он смог вас вычислить, ведь вы вроде бы ничего противоправного не сделали, да и интернет у вас якобы безлимитный? На самом деле безлимит относится только к тем случаям, когда для работы в интернете вы используете подключение через оператора с SIM-карты в соответствии с тарифным планом.

А вот раздача трафика (еще и бесплатная) в область интересов поставщика услуг как раз и не входит. Таким образом, вам нужно как-то обойти такие ограничения. Но как? Об этом и многом другом читайте далее.

Что такое TTL?

Как удалить программу с диска С: самые лучшие способы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Подключите устройство к компьютеру, а в настройках модема впишите команду atdatalock=”IMEI”, где вместо IMEI в кавычках (это обязательное условие!) впишите код девайса и нажмите клавишу ввода. Данная команда разблокирует запрет на запись в память модема.

Теперь впишите команду atcimei=”NEWIMEI”, а вместо NEWIMEI задайте тот же код, введя перед каждой его цифрой по нулю. Например, код, начинающийся с цифр 8, 6 и т.д., нужно поменять на 08, 06 и далее.

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

Источник

Источник: https://ruud.ru/it/67629-kak-izmenit-ttl-na-windows-7-i-vyshe-chtoby-obojti-ogranicheniya-mobilnogo-operatora-na-razdachu-interneta/

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

Как поменять TTL на Android?

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

Казалось бы, один тап по экрану – и вы делитесь доступом в интернет с друзьями. Но не все так просто. Мобильные операторы нашли способ контроля за раздающими трафик клиентами.

И в данном посте вы узнаете, что такое TTL, зачем нужна смена TTL на Android без root-прав и как выполнить замену показателей.

Что представляет собой TTL

Исходя из определения, TTL (Time to live) — это так называемое время жизни пакета данных непосредственно в IP-протоколе. С помощью данного показателя оператор мобильной связи может с легкостью ограничить доступ к интернету с оборудования, которому вы заблаговременно раздали трафик.

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

Принцип работы TTL достаточно прост. И его можно описать на банальном примере с установленной константой, то есть с заранее оговоренным показателем времени жизни пакета, который у устройств на операционной системе Android в большинстве случаев равен 64. Именно с этим показателем, TTL=64, все пакеты уходят к оператору связи.

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

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

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

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

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

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

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

Читайте также  Как подключить USB флешку к телефону андроид?

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

Изменение значения TTL на устройствах под операционной системой Android зачастую требует получения прав суперпользователя.

Чтобы узнать, открыты ли на вашем девайсе root-права, лучше всего воспользоваться дополнительным софтом, который вы можете скачать с Google Play бесплатно.

К наиболее популярным приложениям, которые позволят быстро определить, есть ли у вас права суперпользователя, следует отнести Root Checker и Terminal Emulator.

Первая программа не вызовет сложностей в использовании – проверка на наличие рут-прав в ней проводится интуитивно. А вот вторая, Terminal Emulator, требует введения в открывшемся терминале команды «SU», благодаря чему вы с легкостью определите наличие прав суперпользователя. При позитивном результате терминал выдаст значения # или $.

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

Изменение значения TTL без рут-прав возможно, но далеко не на всех многофункциональных гаджетах под ОС Android. Чтобы провести изменение TTL на Android без root, достаточно установить Terminal Emulator for Android:

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

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

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

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

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

Меняем TTL с помощью TTL Master

Достоинством программы TTL Master является ее простота. Достаточно выполнить несложную последовательность действий:

  1. Зайдите в Google Play, найдите приложение и установите его на гаджет, который нуждается в смене параметра.
  2. Открыв программу, вы увидите текущее значение вашего TTL и активную графу, где можно его изменить. Смело меняете.
  3. Перезагрузите девайс. После этого вы заметите, что все ограничения по скорости и прочие нюансы, введенные оператором, сняты.

Меняем TTL, используя ES проводник

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

  1. Перевести смартфон в режим «В самолете», отключив тем самым все сети на девайсе.
  2. Запустить ES Проводник и найти файл по пути proc/sys/net/ipv4/ip_default_ttl
  3. Откройте файл любым текстовым редактором и замените указанное значение на то, которое вам необходимо, сохранив правки.
  4. Выключите режим «В самолете» и включите раздачу сети на другие устройства.

Обход ограничений в режиме модема (изменение TTL):

Источник: http://v-androide.com/instruktsii/internet/smena-ttl-na-android.html

Как обойти ограничение МТС Безлимитище на платную раздачу интернета. Как изменить TTL. + • CompBlog.ru — компьютерный блог

Как поменять TTL на Android?

Всем привет, уважаемые посетители сайта compblog.ru! После недавней публикации статьи о том, как заставить работать сим карту с тарифами СМАРТ Безлимитище и Йоты через USB-модем, я получил много комментариев, что, дескать, всё работает, но возникла новая проблема.

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

Как подключиться к закрытому тарифу оператора, чтобы значительно снизить расходы на безлимитный интернет? [Реклама]

Друзья, есть возможность подключения закрытых мобильных тарифов. Это тарифы, которые сотовые операторы подключают большим предприятиям, в штате которых работает 1000+ человек. В обычном салоне такие тарифы оформить нельзя.

А в чём соль, спросите вы? Отвечаю — данные безлимитные тарифные планы значительно дешевле тех, что доступны «простым смертным». (Тарифище, Безлимитище и прочие). Экономия на интернете/звонках получается очень заметная.

И самое главное — никаких заморчек с раздачей интернета, и использованием в модемах.

Для того, чтобы узнать подробнее о данных тарифах и о подключении к ним, Вам нужно написать сообщение Николаю: https://.com/id518894077.

Человек работает через Гарант-сервис, что сводит на нет любые риски по получению тарифа.

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

Как использовать СМАРТ Безлимитище на ноутбуке, раздавая интернет через USB-модем или телефон по wi-fi

Итак, в прошлой статье мы изменили IMEI модема на IMEI телефона. Таким образом, мы заставили оператора думать, что наш модем — это телефон. Однако, только изменения IMEI модема не достаточно.

У тарифа «Безлимитище», а также в безлимитных тарифах от Йоты есть один «нюанс», о котором обычно умалчивают при продаже контракта.

Как Вы знаете, на многих современных мобильных телефонах есть функция раздачи интернета по Wi-Fi, USB и Bluetooth. Смотрим условия тарифа:

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

И, само собой, МТС каждый день будет брать с вас деньги и в случае раздачи интернета с телефона по Wi-Fi либо BlueTooth.

Согласитесь, не очень приятный факт. Но, расстраиваться не стоит! Эту наглую обдираловку народа «бедными» операторами можно обойти!

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

Как не платить 50 рублей «за раздачу интернета» на ноутбук. Что такое TTL?

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

  1. TTL, задаваемое пакету по умолчанию, разное у каждого устройства. К примеру, телефоны на iOS и Android имеют default ттл, равный 64. А компьютер на ОС Windows имеет tll=128.
  2. При прохождении каждого шлюза (маршрутизатора), TTL пакета уменьшается на единицу. В данном случае, маршрутизатором у нас выступает телефон либо модем. Т.е., если изначальное ttl у нас = 128(мы сидим с ПК), то при прохождении через модем/телефон оно станет равным 127 (128 минус 1).
  3. Оператор сравнивает TTL пакетов, идущих от абонента, и видит различные значения ttl у пакетов. К примеру, от самого смартфона(модема) ОпСоСу приходит ttl=64, от ноутбука, после прохождения через смартфон/модем — ttl=127.
  4. Оператор видит, что TTL пакетов «прыгает». 64-127-127-64-127-… Таким образом, он понимает, что в интернет заходят не только со смартфона, а ещё идёт раздача на другие устройства, и присылает СМС с уведомлением, что раздача стоит 50 рублей в сутки.

Схематично всё это показано на картинке:

Соответственно, всё что нам нужно сделать, это выровнять значения TTL, передаваемые от нашего модема (смартфона) оператору. Скорее всего, на вашем телефоне/модеме стоит TTL=64. Соответственно, на ноутбуке, которому вы раздаёте интернет, нужно установить значение «Default TTL» на единицу больше, то есть равное 65.

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

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

  1. Вызываем окно «Выполнить«. Для этого жмём сочетание клавиш Win+R. В этом окне вводим regedit и жмём OK.
  2. Мы попадаем в редактор реестра. Идём по следующему пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters
  3. Здесь нам нужно кликнуть правой кнопкой мыши по полю справа, и выбрать «Создать —>Параметр DWARD (32 бита)»
  4. Имя параметру задаём — «DefaultTTL«. Щёлкаем 2 раза по ново созданному параметру, выбираем Десятичную систему исчисления, и вводим значение 65.
  5. Также создаём параметр DefaultTTL=65 для соседней ветки реестра — HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6
  6. Готово! Дефолтный ТТЛ на компьютере изменён! Не забываем перезагрузить компьютер.

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

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

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

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

Если что-то осталось непонятным, смотрите видео на моём канале :

МТС Безлимитище — как обойти плату за раздачу безлимитного интернета на ноутбук:

Тема в группе ВКонтакте, где вы можете обсудить тариф МТС «Безлимитище». Заходите, комментируйте, задавайте вопросы!

Я же с вами прощаюсь, надеясь увидеть Вас снова в моём блоге! Всем удачи!

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

Тэги: 3G, 4G, GSM, ttl, безлимитище, интернет, модем, МТС, обход ограничений

Источник: http://CompBlog.ru/kak-obojti-ogranichenie-mts-bezlimitishhe-na-platnuyu-razdachu-interneta-kak-izmenit-ttl.html

Обход ограничений YOTA на Android, Windows, Mac OS (раздаем интернет с телефона)

Как поменять TTL на Android?

YOTA соблазняет покупателей тарифами, с безлимитным интернетом. И многие гики соблазняются, а после узнают, что на интернет наложен ряд ограничений. Так, например, оператор накладывает ограничения (скорость, время) на «раздачу» интернета с телефона по WiFi.

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

Сейчас тарифы на раздачу интернета у YOTA составляют:

  • Бесплатно — 128 Кбит/Сек на 30 минут (когда то был 1 Мегабит/Сек)
  • 50 или 90 рублей — 2 часа без ограничений
  • 150 или 190 рублей — 24 часа без ограничений

Указаны тарифы для Москвы.

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

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

В настоящий момент есть несколько вариантов решения проблемы:

  • Изменение TTL на устройстве (нужно, что бы телефон был root’ованный);
  • Изменение TTL на клиентском устройстве (компьютере);
  • Использование приложений для раздачи интернета, например, через bloetooth, которые способны обходить данные ограничения (например, ClockworkMod или PdaNet)

Первые два варианта разберем подробнее.

1 Вариант — Изменение настроек рутованного Android устройства

Описывать, как получать root на вашем устройстве я тут не буду, это не входит в тему данной статьи. Я думаю, вы найдете подробное описание на форуме 4pda. Я, например, получил рут из-за желания поставить кастомизированную прошивку.

  • Устанавливаем программу Sysctl Editor. Запускам.
  • Нажимаем на пункт SYSCTL EDITOR основного меню
  • В строке поиска ищем «net.ipv4.ip_default_ttl»
  • Меняем значение параметра с 64 на 63
  • Отключаем и включаем мобильные данные и доступ к WiFi

Готово! Теперь вы сможете пользоваться интернетом с любого устройства.

Для Windows

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

  • Пуск -> Ищем в поиске regedit (запускаем с правами администратора)
  • Переходим к разделу реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  • В правой панели клик правой кнопкой мыши, выбираем Создать – DWORD (32-bit)
  • Присваиваем имя параметра: «DefaultTTL»,  значение — 65

Далее перезагружаем систему, и можно пользоваться!

Подробнее вы можете узнать из этого видео:

Для MacOS

  • Заходим в консоль
  • Вводим команду: sysctl -w net.inet.ip.ttl=65 (требует root)
  • Перезагружаемся

Приятного использования!

Источник: https://ablex.ru/2015/02/obkhod-ogranichenijj-yota-na-android-razdaem-internet-s-telefona/

Как обойти ограничение на раздачу интернета со смартфона по Wi-Fi

Как поменять TTL на Android?

Мобильный оператор МТС с 10 ноября 2016 года ввела подневную оплату за раздачу интернета со смартфона на другие устройства через Wi-Fi, Bluetooth или USB. Это касается тарифного плана «Smart Безлимитище». Сейчас за факт раздачи интернета с телефона спишут 30 рублей в сутки.

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

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

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

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

ВАЖНО

Эта методика актуальна для разных тарифов, которые ограничивают раздачу интернета.

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

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

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

Если Вы незнакомы  с его принципом работы, тогда Вам надо прочитать этот обзор.

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

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

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

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

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

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

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

После долгих поисков все-таки было найдено приемлемое решение, которое позволит устранить этот недостаток.

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

Один из самых простых способов – это корректировка через приложения  TTL Editor,  TTL Fixer или TTL Master.  Многие из читателей вряд ли захотят возиться с прошивкой и выберут этот способ. Но у него есть недостатки.

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

Как бы там ни было,  большинство выберет этот метод из-за его простоты.

ВНИМАНИЕ

Для смены значения в TTL Editor, TTL Fixer или TTL Master Вам надо получить root-права. Процесс получения прав описан в отдельной статье.

Чтобы настроить приложения для смены значений TTL, Вам не нужны специальные знания. Сделать это очень просто. Сначала надо скачать приложения TTL Editor, TTL Fixer или TTL Master.

Затем  при запуске предоставьте приложению root-права (см. как получить root-права), задайте значение TTL=64. Потом укажите, к каким сетевым интерфейсам надо использовать выбранное значение TTL. Важно зафиксировать именно TTL=64.

 Если выберите приложение TTLFixer, то установите SuperSU.

Источник: https://telephongid.ru/mts/kak-obojti-ogranichenie-na-razdachu-interneta-mts.html

Как изменить ttl на андроид без root прав: что это такое, основные способы замены

Как поменять TTL на Android?

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

Читайте также  Как восстановить телефонную книгу в телефоне андроид?

Понятие TTL?

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

TTL – это фактически максимальный срок службы пакета с информацией или предельное количество перемещений его между гаджетами (английская аббревиатура — Time to live). Если подробнее, то для компьютерной сети этот показатель соответствует диапазону 0-255.

Большинство гаджетов Android (да и iOS тоже) имеют начальное значение ТТЛ=64. В компьютере на базе ОС Windows значение его будет от 128. Каждый переход по беспроводному каналу значение этого числа будет уменьшаться на единицу. Проведя много скачков между клиентами, этот показатель в определённый момент становится нулевым. В итоге вся информация из этого пакета уничтожается в автоматическом режиме.

Так как показатель TTL каждый раз передаётся провайдеру, то он способен увидеть, проходил ли поток данных через «лишние» маршрутизаторы (т.е. другие устройства).

ТТЛ используется провайдерами с целью ограничить безлимитный интернет, не допустить подключения к нему от нескольких различных источников. После перехода смартфона на базе Андроид в режим раздачи, информация передаётся по трафику при TTL= 64.

Получающее пакет данных устройство автоматически снижает базовый уровень на 1. А провайдер получает пакет с пометкой равной 64 и 63. В результате оператор связи производит блокировку этой сети.

В основном это не даёт возможности раздавать интернет посредством 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 без root-прав

Поменять TTL без этих прав можно, однако не на всяком устройстве под управлением Андроид. Следует произвести установку приложения Terminal Emulator for Android на гаджет.

После инсталляции программки необходимо:

  1. Активировать приложение и набрать следующую комбинацию – cat  / proс / sys / nеt / ipv4 / ip_dеfаult_ttl.
  1. Если модель аппарата позволяет внести коррективы без прав администратора, то исходный показатель ТТЛ станет доступным. Нужно увеличить его на единицу. Такое же изменение требуется внести во всех аппаратах, подсоединяемых в сеть.

Рекомендуем:  Скачать Ccleaner Pro для Android

  1. Произвести перезагрузку всей техники, после чего оценить результат.

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

Возможные ошибки

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

Рекомендовать можно следующее:

  1. Если у пользователя есть понимание рассматриваемого вопроса, и он не опасается навредить устройству, то стоит обратиться за помощью на один из специализированных сайтов или форумов. Например – https://4pda.ru/.
  2. Если же знаний в данной области не хватает, и есть риск сделать что-то не так, то лучшим решением будет обратиться за помощью к специалисту.

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

Источник: https://appsetter.ru/osobennosti-zameny-ttl-na-android-bez-root-prav.html

Как поменять ттл на Андроиде?

Как поменять TTL на Android?

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

Казалось бы, один тап по экрану – и вы делитесь доступом в интернет с друзьями. Но не все так просто. Мобильные операторы нашли способ контроля за раздающими трафик клиентами.

И в данном посте вы узнаете, что такое TTL, зачем нужна смена TTL на Android без root-прав и как выполнить замену показателей.

Универсальный метод обхода запрета Yota раздавать интернет с телефона или собираем модуль ядра Android

Я думаю, никому уже не интересно читать во второй раз (а может быть и в третий), о том, как Yota определяет, пользуется ли человек телефоном в режиме модема или точки доступа. «Зачем нам ещё одна статья?» — спросите вы.

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

Именно эти причины мотивировали меня копать дальше в поисках ответа на вечный вопрос «Как же всё-таки нахаляву раздать интернет всему офису?». И найти такой ответ удалось (только для android, у меня нет яблока).

Готовая программа

Когда я узнал, что Yota следит за TTL, то предположил, что наверняка где-то в других странах есть провайдеры, которые поступают так же. Пробуем ввести TTL в поиске Play Market'а.

Я был прав: тут же нашлась программа TTLEditor. Очень приятно, что она мало того, что бесплатная, так ещё и с открытым исходным кодом.

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

Источник: https://www.easydoit.ru/android/kak-pomenyat-ttl-na-androide/

Обход ограничений Yota скорости на раздачу интернета

Как поменять TTL на Android?

Недавно появившийся мобильный оператор 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-карт для смартфонов и планшетов. Абоненты, живущие в отдаленных районах со слабым сигналом, могут усилить сигнал и увеличить скорость доступа к сети с помощью самодельных внешних антенн для Йота.

Источник: https://tarifkin.ru/yota/kak-oboyti-ogranichenie-skorosti-yota