Изменение значения TTL на Android

Изменение значения TTL на Android

Смартфоны и планшеты без root

Для смартфонов, у которых отсутствует рут-доступ, можно попробовать изменить ТТЛ на принимающем устройстве (компьютере). Для просмотра текущего значения параметра воспользуемся средством терминала – например, Terminal Emulator.

    Запустите приложение и введите в нём следующую команду:

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

Появится базовое значение данных нужного параметра.

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

Подробнее: Как поменять TTL в Windows 7 и Windows 10

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

Смартфоны и планшеты с root

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

Способ 1: TTL Master

Использование стороннего решения удобнее, поэтому начнём с него. Программа называется TTL Master и доступна для загрузки из Google Play.

    В главном окне ТТЛ Мастера вы можете просмотреть текущее значение параметра. Ниже под ним находится поле «Введите TTL», тапните по нему.

Напишите новую величину, обычно это 65 или 128, затем воспользуйтесь кнопкой «Применить».

В менеджере рут-прав выдайте приложению доступ.

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

TTL Master прост и удобен, поэтому мы рекомендуем пользоваться именно им.

Способ 2: Редактирование вручную

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

    Переведите устройство в режим полёта.

Откройте приложение и нажмите на кнопку «Права R/W», затем перейдите по следующему адресу:

Тапните по файлу ip_default_ttl – появится контекстное меню, выберите в нём «Редактор текста».

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

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

    Источник:
    http://lumpics.ru/how-to-change-ttl-on-android/

    Особенности замены TTL на Android без root прав

    Большинство операторов связи ограничивают раздачу интернета со смартфона. В этом случае трафик либо полностью отсутствует, либо возможен по другой цене (часто сильно увеличен). Обход таких ограничений возможен. Предложенный материал объяснит, как изменить 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. Если модель аппарата позволяет внести коррективы без прав администратора, то исходный показатель ТТЛ станет доступным. Нужно увеличить его на единицу. Такое же изменение требуется внести во всех аппаратах, подсоединяемых в сеть.

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

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

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

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

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

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

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

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

    Что такое TTL и как его изменить

    TTL — это время жизни пакета данных в IP-протоколе. Данный показатель используется операторами мобильной связи для определения несанкционированных подключений к общей сети.

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

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

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

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

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

    Если у вас есть root-права (суперпользователя), то вы без особых проблем сможете изменить TTL при помощи специального софта. В данном примере мы будем использовать утилиту TTL Master. Инструкция:

    Шаг 1. Скачайте и установите приложение TTL Master через Play Маркет.

    Шаг 2. Отключите все проводные и беспроводные соединения. Для этого активируйте «Режим полета» и только потом запустите TTL Master.

    Шаг 3. Откроется главная страница, где в самом центре будет указан текущий TTL.

    Шаг 4. Найдите поле «Введите TTL», укажите здесь необходимое значение (127 для Windows, 63 для устройств с другой ОС) и нажмите кнопку «Применить».

    Шаг 5. Перезагрузите устройство и отключите «Режим полета», чтобы смена TTL вступила в силу.

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

    Фиксация TTL

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

    Шаг 1. Через любой менеджер файлов перейдите по адресу по адресу «/proc/net/ip_tables_targets». Здесь найдите и запустите «ip_tables_targets».

    Шаг 2. Убедитесь, что в файле есть строка TTL. Если ее нет, то ядро не поддерживает фиксацию TTL.

    Если вы не можете открыть директорию «proc», «net» и найти файл «ip_tables_targets», то скорее всего у вас нет root-прав. Если файл удалось найти и в нем есть строка TTL, то фиксация TTL на андроид возможна.

    Для фиксации TTL потребуется извлечь с телефона файл «boot.img», изменить его при помощи AndImgTool, найти и отредактировать код файла «init.rc» через Notepad++ (или любой другой аналогичный софт), а затем перепрошить полученный img-файл.

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

    Источник:
    http://setphone.ru/rukovodstva/chto-takoe-ttl-i-kak-ego-izmenit/

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

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

    Изменение значения 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 и как его изменить

    TTL — это время жизни пакета данных в IP-протоколе. Данный показатель используется операторами мобильной связи для определения несанкционированных подключений к общей сети.

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

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

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

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

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

    Если у вас есть root-права (суперпользователя), то вы без особых проблем сможете изменить TTL при помощи специального софта. В данном примере мы будем использовать утилиту TTL Master. Инструкция:

    Шаг 1. Скачайте и установите приложение TTL Master через Play Маркет.

    Шаг 2. Отключите все проводные и беспроводные соединения. Для этого активируйте «Режим полета» и только потом запустите TTL Master.

    Шаг 3. Откроется главная страница, где в самом центре будет указан текущий TTL.

    Шаг 4. Найдите поле «Введите TTL», укажите здесь необходимое значение (127 для Windows, 63 для устройств с другой ОС) и нажмите кнопку «Применить».

    Шаг 5. Перезагрузите устройство и отключите «Режим полета», чтобы смена TTL вступила в силу.

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

    Фиксация TTL

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

    Шаг 1. Через любой менеджер файлов перейдите по адресу по адресу «/proc/net/ip_tables_targets». Здесь найдите и запустите «ip_tables_targets».

    Шаг 2. Убедитесь, что в файле есть строка TTL. Если ее нет, то ядро не поддерживает фиксацию TTL.

    Если вы не можете открыть директорию «proc», «net» и найти файл «ip_tables_targets», то скорее всего у вас нет root-прав. Если файл удалось найти и в нем есть строка TTL, то фиксация TTL на андроид возможна.

    Для фиксации TTL потребуется извлечь с телефона файл «boot.img», изменить его при помощи AndImgTool, найти и отредактировать код файла «init.rc» через Notepad++ (или любой другой аналогичный софт), а затем перепрошить полученный img-файл.

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

    Источник:
    http://setphone.ru/rukovodstva/chto-takoe-ttl-i-kak-ego-izmenit/

    Как изменить TTL на андроид — пошаговая инструкция

    Практически у всех мобильных операторов предусмотрены ограничения на раздачу интернета с телефона. Поэтому может полностью отсутствовать интернет на подключенном к точке доступа смартфоне, или за раздачу трафика будет списываться предусмотренная провайдером посуточная абонентская плата. Часто разрешают бесплатно раздавать 30-50 Мб в сутки, после чего списывают посуточную оплату в размере 30-50 руб.* Не каждому по карману платить 1500 руб. в месяц за Интернет, да и его скорость не всегда высокая и стабильная. Из-за этого многие стараются обойти данное ограничение. Поэтому ниже в статье описаны все способы редактирования TTL, позволяющие бесплатно раздавать мобильный трафик на андроид-телефонах.

    Что такое TTL на Android

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

    Определение Time to live

    TTL — период жизни пакета данных или количество его переходов от одного гаджета к другому. В коммуникационных сетях он выражается числовыми значениями от 0 до 255.

    Раздача мобильного Интернета

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

    Обратите внимание! После каждого перехода от гаджета к гаджету он уменьшается на 1 (при первом переходе 64 — 1 = 63, 128 — 1 = 127). Если после множества переходов данный параметр уменьшается до 0, сопровождаемый им пакет трафика уничтожается.

    Принцип уменьшения ТТЛ в процессе передачи данных от различных устройств к точке доступа и далее к провайдеру

    Как влияет TTL на раздачу Интернета с телефона

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

    Читайте также  Настройки интернета Лайф: как настроить 3g на телефоне

    После подключения клиентами к одному мобильному гаджету, раздающему Интернет нескольким устройствам, провайдер получает от точки доступа TTL 64 или 128, а от остальных гаджетов уменьшенное на 1 значение 63 или 127. Поэтому необходимо сделать так, чтобы этот параметр совпадал на всех подключенных к Wi-Fi сети гаджетах.

    Для этого требуется на подключенных к точке доступа устройствах повысить TTL на 1. Например, если модемом является Android-устройство, то необходимо устанавливать на подсоединяемых к нему гаджетах TTL 65. Если точкой доступа является телефон с Windows Mobile или ПК, то на подключенных к ним устройствах требуется устанавливать TTL 129.

    Важно! Сначала необходимо проверить на всех смартфонах текущий TTL и только после этого вносить корректировки в работу системы.

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

    Узнать используемый на гаджете TTL можно с помощью утилиты Terminal Emulator.

    Проверка значения параметра в терминале

    Делается это так:

    1. Устанавливают на смартфон утилиту Terminal Emulator (лучше загружать в Play Маркете).
    2. Запускают программу.
    3. Вводят в ней — cat /proc/sys/net/ipv4/ip_default_ttl. В терминале отобразится действующий на гаджете TTL.

    Выбор в настойках смартфона пункта Wi-Fi

    Узнают значение TTL также с помощью ПК.

    Параметры текущего Wi-Fi соединения

    Делается это так:

    1. Подключают гаджет к ПК по Wi-Fi.
    2. Переходят в настройки смартфона.
    3. После чего выбирают пункт «Wi-Fi».
    4. Далее открывают свойства текущего подключения, откуда выписывают IP-адрес телефона.
    5. Потом запускают командную строку на ПК.
    6. Далее вводят в ней команду «ping», пробел IP-адрес устройства (это может выглядеть так — ping 192.168.238.101) и жмут «Enter». После этого система покажет TTL гаджета.

    Проверка значения TTL с помощью командной строки

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

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

    Обратите внимание! Это проще сделать с помощью Root Checker или Terminal Emulator. Меню первой программы довольно простое, поэтому сложностей данная процедура не должна вызывать. При использовании второй программы требуется ввести в ней команду «SU», после чего символы # или $ подтвердят наличие root-прав на сотовом телефоне.

    Редактирование данного параметра с помощью TTL Master

    Если владелец не представляет, как изменить TTL на андроид с помощью TTL Master, то требуется выполнить несколько шагов.

    Установить программу из Play Маркета. Открыть ее (в основном окне утилиты будет отображаться используемый на смартфоне параметр).

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

    Выбор в настройках программы типа переподключения к сети

    Далее в строку «Введите TTL» нужно вручную ввести требуемое цифровое значение (например, 65 или 129) и нажать вкладку «Применить».

    Также нужно в настройках программы включить «Автозапуск», чтобы после перезапуска телефона TTL автоматически изменялся.

    Включение «Автозапуска» в настройках утилиты

    Потом желательно перезагрузить аппарат.

    Важно! Если выхода в Интернет нет, то необходимо переподключить передачу данных на раздающем аппарате. Это связано с тем, что провайдер может временно заблокировать выход в Глобальную сеть.

    Также изменить TTL на андроидах позволяет утилита Change TTL.

    Использование Change TTL

    Делается это так:

    1. Устанавливают софт на смартфон.
    2. Отключают гаджет от точки доступа.
    3. Открывают утилиту. В основном окне отобразится установленный на смартфоне параметр.
    4. Изменяют этот параметр (необходимы права суперпользователя).
    5. Перезагружают аппарат.

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

    Изменить это параметр позволяют и другие аналогичные программы, например, можно использовать утилиту TTL Editor.

    Использование файловых менеджеров с поддержкой Root

    Также можно быстро изменять TTL файловыми менеджерами, которые поддерживают рут-доступ. Поэтому стоит подробно разобрать процесс изменения TTL Android с помощью самых популярных у пользователей проводников.

    Включение режима «Полета» и активация функции рут-проводник

    Если не устраивает TTL, смена на андроид с помощью ES File Explorer выглядит так:

    1. Устанавливают «ES Проводник».
    2. Включают режим «Полета».
    3. Запускают утилиту и включают в ней root-доступ.
    4. Открывают внутреннюю файловую структуру смартфона и переходят в директорию — proc / sys / net / ipv4.
    5. Находят в этой папке файл ip_default_ttl и открывают его текстовым редактором.
    6. Изменяют параметр.
    7. Закрывают файл и сохраняют введенные данные.
    8. На финальном этапе отключают режим «Полета».

    Переход в нужную директорию

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

    Как изменить ТТЛ на андроидах с помощью X-Plore File Manager

    Делается это так:

    1. Инсталлируют на гаджет X-plore File Manager.
    2. Переводят смартфон в режим «Полета».
    3. Запускают данный файл-менеджер.
    4. Для фиксации параметра выбирают там Root и переходят в директорию proc / sys / net / ipv4.
    5. Далее находят в этой папке файл ip_default_ttl и открывают его тестовым редактором.
    6. Потом меняют цифровое значение, закрывают файл, выключают режим «Полета» и перезапускают гаджет.

    Поиск нужного файла

    Теперь можно подключать его к раздающему интернет-трафик смартфону.

    Таким же образом можно использовать Root Explorer и другие подобные утилиты.

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

    Возможно ли поменять ТТЛ на андроиде без рут-прав

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

    Если владелец смартфона не знает, как поменять ттл на андроиде без прав суперпользователя, то ему нужно сделать следующее:

    1. Инсталлировать на гаджет Terminal Emulator.
    2. Открыть терминал и ввести в нем — cat /proс /sys / nеt / ipv4 / ip_dеfаult_ttl.
    3. Если система гаджета позволяет изменять TTL без root, то этот параметр будет доступен. Необходимо добавить к нему единицу (64 + 1 = 65).
    4. Перезагрузить аппарат, чтобы настойки вступили в силу.

    Важно! Этот способ подходит редко, поэтому проще получить рут-права для внесения изменений в работу OS Android.

    Менять TTL в OS андроид можно различными способами, но чаще всего для этого требуются права суперпользователя. Поэтому первым делом необходимо их получить и только после этого изменять параметр. На некоторых смартфонах это удается сделать без рут-прав, но такие модели попадаются редко. В любом случае перед этим необходимо точно определить действующий на раздающем и подключаемом к нему устройстве TTL (на Android-гаджетах этот показатель равен 64, на ПК и телефонах с Windows Mobile — 128, на Cisco устройствах — 255). Также нужно отключать устройство от точки доступа, чтобы провайдер мобильной связи не заблокировал доступ к Сети.

    *Цены в статье указаны на апрель 2020 г.

    Источник:
    http://mirinfo.ru/android/kak-izmenit-ttl.html