Смена TTL на Android-устройстве может потребоваться для свободной раздачи мобильного Интернета, обходя ограничения оператора. В некоторых гаджетах для изменения TTL не требуются root-права, а в некоторых они обязательны.
- Что такое TTL на Android
- Как узнать значение TTL на андроиде
- Как изменить TTL на андроид через права суперпользователя
- Возможно ли поменять ТТЛ на андроиде без рут-прав
Практически у всех мобильных операторов предусмотрены ограничения на раздачу интернета с телефона. Поэтому может полностью отсутствовать интернет на подключенном к точке доступа смартфоне, или за раздачу трафика будет списываться предусмотренная провайдером посуточная абонентская плата. Часто разрешают бесплатно раздавать 30-50 Мб в сутки, после чего списывают посуточную оплату в размере 30-50 руб.* Не каждому по карману платить 1500 руб. в месяц за Интернет, да и его скорость не всегда высокая и стабильная. Из-за этого многие стараются обойти данное ограничение. Поэтому ниже в статье описаны все способы редактирования TTL, позволяющие бесплатно раздавать мобильный трафик на андроид-телефонах.
- Что такое TTL на Android
- Определение Time to live
- Как влияет TTL на раздачу Интернета с телефона
- Смартфоны и планшеты без root
- Смартфоны и планшеты с root
- Способ 1: TTL Master
- Способ 2: Редактирование вручную
- Еще статьи по данной теме:
- Помогла ли Вам статья?
- TTL Master
- Как изменить TTL на андроид через права суперпользователя
- Редактирование данного параметра с помощью TTL Master
- Использование файловых менеджеров с поддержкой Root
- Как изменить ТТЛ на андроидах с помощью X-Plore File Manager
- Изменение TTL без root
- Как узнать значение TTL на андроиде
- Возможно ли поменять ТТЛ на андроиде без рут-прав
- ES File Manager
Что такое 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 на раздачу Интернета с телефона
Благодаря этому параметру провайдеры быстро определяют несанкционированную раздачу Интернета, что позволяет им оперативно ограничивать клиентам доступ к Глобальной сети и требовать с них дополнительную плату. Это связано с тем, что в условиях многих тарифов сотовой связи не предусмотрена раздача Интернета.
После подключения клиентами к одному мобильному гаджету, раздающему Интернет нескольким устройствам, провайдер получает от точки доступа TTL 64 или 128, а от остальных гаджетов уменьшенное на 1 значение 63 или 127. Поэтому необходимо сделать так, чтобы этот параметр совпадал на всех подключенных к Wi-Fi сети гаджетах.
Для этого требуется на подключенных к точке доступа устройствах повысить TTL на 1. Например, если модемом является Android-устройство, то необходимо устанавливать на подсоединяемых к нему гаджетах TTL 65. Если точкой доступа является телефон с Windows Mobile или ПК, то на подключенных к ним устройствах требуется устанавливать TTL 129.
Важно! Сначала необходимо проверить на всех смартфонах текущий TTL и только после этого вносить корректировки в работу системы.
- Смартфоны и планшеты без root
- Смартфоны и планшеты с root
- Вопросы и ответы
Смартфоны и планшеты без 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.
- Переведите устройство в режим полёта.
Подробнее: Как включить режим полёта на Android
- Откройте приложение и нажмите на кнопку «Права R/W», затем перейдите по следующему адресу:
- Тапните по файлу
ip_default_ttl
– появится контекстное меню, выберите в нём «Редактор текста». - Файл будет открыт для редактирования – сотрите имеющееся значение и введите то, которое вам требуется, после чего сохраните изменения.
- Закрывайте файловый менеджер и выключайте режим полёта.
Попробуйте активировать раздачу интернета – если всё сделали правильно, операторские ограничения больше не будут вам докучать.
Еще статьи по данной теме:
Помогла ли Вам статья?
Ранее я писал о возникшей утром проблеме, связанной с тем, что краснояйцевый ОПСОС выключил нахуй ipv4 и моя раздача интернета с телефона превратилась в тыкву.
Пост не является рекламой какого-либо из сервисов, или приложений, а содержит информацию по актуальному на момент написания способу обхода блокировки раздачи интернета на компьютер.
Данный способ актуален для владельцев аппаратов на базе операционной системы Android 4.1 и выше, и компьютеров на базе Windows 7 и выше, не требует специфических знаний и установки рут-прав на устройство. Главное внимательно выполнять инструкцию.
Писать буду для всех, у кого уже стоит обход по TTL или не стоит. Кто знает инструкцию для TTL, можно пролистать.
Первым делом мы правильно настраиваем TTL на своём компьютере
(Да, в некоторых инструкциях сказано только про два места внесения изменений, но практика с различными устройствами показала что такой способ даёт меньше сбоев).
Вызываем окно «Выполнить» комбинацией «Win» + «R», в появившемся окне пишем regedit, нажимаем Enter.
Клавиша «Win» это та самая кнопочка с флажком
Открывается окно редактора реестра.
В редакторе реестра идём по пути
Щёлкаем по правому окну правой кнопкой мыши, создать — Параметр DWORD 32 бита
Нажимаем мышкой(левой кнопкой)
Называем параметр Default TTL, открываем его и вместо «0» пишем 41 (Система должна оставаться шестнадцатиричной)
Должно получиться так
Возвращаемся в левое окно, в ветке Tcpip выбираем Parametrs.
И в правом окне, снова создаём Параметр DefaultTTL точно так же как и в разделе Tcpip
Повторяем действия для раздела TCPIP6
И раздела Parametrs
Обход по TTL готов. Закрываем редактор реестра. Перезагружаем машину.
Теперь для корректной работы нам нужна программа PdaNet. Её нужно установить и на телефон, и на компьютер.
0. Регистрируемся (кто не зареган) на 4pda. БЕЗ РЕГИСТРАЦИИ СКАЧИВАНИЕ ФАЙЛОВ НЕДОСТУПНО!
1. Переходим по этой ссылке. Открываем спойлер, скачиваем программу, устанавливаем на телефон с обязательной выдачей всех разерешений.
2. Качаем отсюда версию для ПК. Устанавливаем на компьютер, разрешая установку драйверов.
3. Выключаем наш смартфон. Ждём 10 секунд и снова включаем (перезагрузка не на всех моделях выключает мобильную сеть, а нам нужно чтобы сеть выключилась. информация с 4pda).
4. Идём в настройки смартфона и включаем «Отладка по USB». Инструкция как включить тут.
5. Открываем нашу программу на смартфоне и ставим галочку «USB Tether»
6. Подключаем телефон к компьютеру В РЕЖИМЕ ПЕРЕДАЧИ ФАЙЛОВ
7. Запускаем нашу программу на компьютере и следуем инструкции первичной настройки. Когда программа попросит управление телефоном, соглашаемся.
8. После первичной настройки выходим из программы на компьютере и телефоне, отрубаемся от USB.
9. Запускаем программу и включаем галочку в смартфоне.
10. Запускаем программу на компьютере (она сразу уедет в трей)
11. Открываем трей, наводим мышь на значок программы
12. Подключаем телефон по USB. Значок должен смениться на такой, а надпись при наведении мыши на такую:
Если вы всё сделали правильно, появится это окно, если нет, то снова читаем инструкцию.
Которое потом сменится на такое
Удачного сёрфинга в сети.
Проверено на МТС Тарифище 2018, Мурманская область. Компьютер на базе Windows 7, смартфон Xiaomi MI4i, Android 5.0.1 MIUI 9.2.3.0 Stable Global, Root SuperSu.
Повторю для некоторых товарищей
Пост не является рекламой какого-либо из сервисов, или приложений, а содержит информацию по актуальному на момент написания способу обхода блокировки раздачи интернета на компьютер.
Данный способ актуален для владельцев аппаратов на базе операционной системы Android 4.1 и выше, и компьютеров на базе Windows 7 и выше, не требует специфических знаний и установки рут-прав на устройство. Главное внимательно выполнять инструкцию.
Доброго времени суток, товарищи!
Тут уже не раз писали о разных способах обхода блокировок. Решил поделиться своим опытом. Перед написанием поста было изучено очень много статей, гайдов и т.д.
В связи с рядом событий, появилась необходимость в безлимитном интернете на ноутбуке в офисе. Решил попробовать по раздавать трафик с телефона при помощи Wifi. Никогда таким не занимался ранее (не было нужды), но слышал про то что трафик для раздачи на ПК ограничен. У операторов сотовой связи есть свои способы обнаружения.
Прочитал в интернетах милльён статей о том как обойти ограничения от оператора на раздачу трафика. В основном это 3 способа:
1. Смена IMEI на телефоне.
Сразу отказался от этого способа — слишком сложно, и не факт что получится (простите у меня лапки). Вроде как для этого нужен рут (рутировать телефон не хочу и не буду, слишком много «но», и косячить не вариант).
2. Редактирование файла host на ПК.
Мой вариант, но показалось слишком простым, попробовал — не вышло. Говорят раньше это работало.
3. Фиксация/замена значения TTL на ПК.
Вот этим способом я и воспользовался.
Вкратце TTL это время жизни пакета. У большинства смартфонов ТТL равен 64, стандартное значение у операционой системы Windows на ПК равно 128. На телефоне этот параметр можно проверить и изменить (если есть рут права) с помощью приложения TTL Master.
Этот параметр нам и нужно изменить на ПК, так чтоб было 64. Когда пакет проходит через маршрутизатор (в нашем случае — смартфон), TTL теряет 1 единицу, то есть было 64 — стало 63. Вот тут то нас и палит оператор сотовой связи — ему должно приходить 64, а от нас пришло 63. Но мы же хитрее и умнее всяких там яиц, пчел и тд. Мы меняем TTL на ПК на 1 больше — теперь он равен 65. После того как пакет пройдет через смартфон он будет равен 64. Та-да-дам — мы победили.
Краткий гайд о смене TTL на ПК:
На компьютере нажимаем Пуск -> Выполнить -> в строке пишем «regedit»;
Открывается реестр идем -> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters;
В правом окне щелкаем правой кнопкой мыши -> Создать -> Новый параметр DWORD (32 бита) -> Называем его «DefaultTTL«;
Правой кнопкой по новому параметру -> Изменить -> На системе исчисления ставим точку «Десятичная» , в поле значение прописываем — «65«;
Все сохраняем и перезагружаем компьютер.
Для проверки заходим в командную строку — Пуск -> в поиске пишем cmd;
Открывается командная строка, там прописываем «ping 127.0.0.1» -> жмем Enter.
Далее должны увидеть значение TTL равное 65.
Казалось бы на этом все кончилось, но нет — оператор опять блокирует нам раздачу!
Наша операционная система — Windows (берем стреднестатистическую) постоянно подкачивает обновления у Microsoft, у кого-то установлен Steam и прочие программы, которые также обновляются. Тут оператор опять нас палит — зачем Аndroid’у получать пакеты от Microsoft?
Прочитав по этому поводу множество статей пришел к одному мнению. Скорее всего, оператор в автоматическом режиме берет статистику посещения интернет ресурсов, по своему алгоритму делает выборку, и исходя из определенных условий ставит нам запрет.
Проведя долгое время на просторах гугла и различных форумов, наткнулся на один способ — зашифровать трафик. Был еще вариант отключить все обновления, но в моем случае он менее актуален.
И так вариант использования SSL-шифрования трафика. Нам нужно приложение на телефон которое будет шифровать наш трафик, для того чтобы оператор не мог отследить какие интернет ресурсы мы посещаем.
Опробовал несколько приложений для телефона — в основном все слишком сложные и требуют определенных знаний (которые у меня отсутствуют). Наткнулся на один очень интересный бесплатный сервис TochVPN.
Включаем приложение -> разрешаем доступ -> выбираем сервер (их более 15, я выбрал Россию).
Подключение к серверу длиться пару секунд, после чего на главном экране мы можем промониторить скорость и время соединения.
Далее раздаем интернет.
Вуаля — все работает, интернет раздается, ограничений нет.
Прилагаю скрины с замером скоростей через Speedtest by Ookla:
Это тест на ПК.
Это тест на смартфоне.
С возросшим количеством жалоб на МТС пришло время повторить мой пост с обходом блокировок раздачи интернета с телефона (планшета). Касаться будем только смартфонов или планшетов на базе Android, владельцы iPhone/iPad , у вас халява только через обязательный джейлбрейк и установку твика PDANet из репозитория Cydia. Твик работает далеко не на всех устройствах, не на всех iOS/iPadOS и не на всех джейлбрейках. Через Тролльстор без джейлбрейка, тоже не поставить так как это именно твик, для его работы необходим джейл.
Инструкция актуальна для владельцев смартфонов на базе Android 7.0 и новее ( с более ранними версиями Android могут быть проблемы из-за устаревания корневых протоколов, само приложение работает), и Windows 7 и новее, не требует специфических знаний и установки рут-прав на устройство. Главное внимательно выполнять инструкцию. Инструкция работает на операционных системах x86 и x64. Актуальна для всех операторов мобильной связи.
Первым делом необходимо сделать обход по TTL на нашем компьютере.
(Да, в некоторых инструкциях сказано только про два места внесения изменений, но практика с различными устройствами показала что такой способ даёт меньше сбоев).
Вызываем окно «Выполнить» комбинацией «Win» + «R», в появившемся окне пишем regedit, нажимаем Enter.
Клавиша «Win», это та, которой вы вызываете меню «Пуск»
Открывается окно редактора реестра.
В редакторе реестра идём по пути
Щёлкаем по правому окну правой кнопкой мыши, создать — Параметр DWORD 32 бита (для 64 разрядных операционных систем НЕ НАДО создавать параметр QWORD!!!!)
Кликаем левой кнопкой мыши по созданному параметру, называем параметр Default TTL, открываем его и вместо «0» пишем 41 (Система должна оставаться шестнадцатиричной)
(По идее тут можно закрыть редактор реестра и перезагрузить машину, но способ с одним или двумя местами правки TTL иногда отваливается.)
Возвращаемся в левое окно, в ветке Tcpip выбираем Parametrs.
Повторяем действия по созданию параметра
Неполный обход по TTL готов, можете перезагрузить машину. Для полного обхода все те же действия можно, а иногда и нужно повторить для раздела TCPIP6 и подраздела Parametrs
Полный обход по TTL готов. Закрываем редактор реестра и перезагружаемся.
Далее необходимо установить на смартфон и компьютер программу PdaNet
2. Устанавливаем на телефон с ОБЯЗАТЕЛЬНОЙ выдачей всех разрешений
3. Скачиваем клиент для ПК
4. Устанавливаем на компьютер, разрешая установку драйверов. После появления этого окна нажимаем «ОК», запускаем PDANet на телефоне и подключаем телефон по USB в любом режиме, программа автоматически подтянет драйвера! (Даже если собираетесь использовать только раздачу по WiFi)
5. Идём в настройки телефона и включаем режим разработчика и разрешаем отладку по USB (необходимо для раздачи через USB, если хотите раздавать только по WiFi, этот пункт можно пропустить). Инструкцию не трудно найти в сети, для каждой оболочки она может отличаться.
7. Ставим галочку USB Tether
8. Подключаем смартфон к ПК в РЕЖИМЕ ПЕРЕДАЧИ ФАЙЛОВ.
9. Запускаем клиент на компьютере (он уедет в трей), нажимаем на Connect USB и следуем инструкции первичной настройки (будет только при первом запуске с ПК). Когда программа попросит управление телефоном, соглашаемся на отладку по USB на смартфоне (Обычно только при первом запуске).
После чего программа известит об успешном подключении к интернету.
Для раздачи по WiFi на ПК (WiFi должен быть включен)
ПЕРЕД РАЗДАЧЕЙ ПО WIFI ОБЯЗАТЕЛЬНО ОТКЛЮЧИТЬСЯ ОТ WIFI-СЕТИ!
1.В программе на смартфоне выбираем пункт WiFi Direct Hotspot. Вверху появится название вашей точки и пароль (подключиться без клиента PDANet нельзя!)
2. На компьютере выбираем пункт Connect WiFi
3. В появившемся окне выбираем свою точку доступа и нажимаем Connect WiFi
4. В программе на смартфоне нажимаем кнопку WPS
После чего компьютер сообщит об удачной стыковке.
Если автоматического коннекта после нажатия WPS не происходит, введите пароль, который указан на смартфоне в поле клиента под Windows.
Для раздачи на планшет или другой смартфон на базе Android
1. Установить PDANet на оба устройства
2. На раздающем устройстве включить WiFi Direct Hotspot
3. На подключаемом выбрать пункт «Connect to a PDANet Hotspot
4. Выбрать свою сеть
5. На раздающем нажать WPS
Если автоматического коннекта после нажатия WPS не происходит, введите пароль, который указан на раздающем устройстве в окне PDANet на подключаемом.
Всем спасибо за внимание!
Проверено 09.05.2023 на МТС Тарифище 2018, Ростелеком (мобильная связь), Мурманская область. Компьютер на базе Windows 7 (7601), ноутбуки на базе Windows 10 1903 и 21H1.
Cмартфоны:
Xiaomi MI8, Android 10 MIUI 12.5.1.0 MIUIMix, root Magisk.
Poco M3, Android 12 MIUI 13.0.1.0 Global Stable, без root.
Пост не является рекламой.
TTL Master
TTL Master – мобильное приложение, доступное на Google Play по ссылке. Функционал программы позволяет изменять штатный TTL на любой другой, обходя ограничения провайдера. Инструкция элементарная:
- Скачайте и установите мобильное приложение для изменения TTL.
- Запустите программу, чтобы получить доступ к действующему TTL.
- Найдите пустое поле с надписью «Введите TTL» — в него нужно вписать новое значение.
- Перезагрузите гаджет.
Без root использовать приложение у вас не получится.
Как изменить TTL на андроид через права суперпользователя
Сменить TTL на сотовом телефоне с root-доступом можно многими способами. Причем некоторые изменяют его на раздающем гаджете, но лучше этого не делать. Провайдеры знают используемые в гаджетах параметры, поэтому могут в любое время заблокировать доступ к Интернету. В любом случае сначала необходимо проверить, активирован ли на телефоне режим суперпользователя.
Обратите внимание! Это проще сделать с помощью Root Checker или Terminal Emulator. Меню первой программы довольно простое, поэтому сложностей данная процедура не должна вызывать. При использовании второй программы требуется ввести в ней команду «SU», после чего символы # или $ подтвердят наличие root-прав на сотовом телефоне.
Редактирование данного параметра с помощью TTL Master
Если владелец не представляет, как изменить TTL на андроид с помощью TTL Master, то требуется выполнить несколько шагов.
Установить программу из Play Маркета. Открыть ее (в основном окне утилиты будет отображаться используемый на смартфоне параметр).
Далее в настройках утилиты необходимо выбрать подходящий метод переподключения к сети. На нижней картинке выбран режим «Полета».
Выбор в настройках программы типа переподключения к сети
Далее в строку «Введите TTL» нужно вручную ввести требуемое цифровое значение (например, 65 или 129) и нажать вкладку «Применить».
Также нужно в настройках программы включить «Автозапуск», чтобы после перезапуска телефона TTL автоматически изменялся.
Включение «Автозапуска» в настройках утилиты
Потом желательно перезагрузить аппарат.
Важно! Если выхода в Интернет нет, то необходимо переподключить передачу данных на раздающем аппарате. Это связано с тем, что провайдер может временно заблокировать выход в Глобальную сеть.
Также изменить TTL на андроидах позволяет утилита Change TTL.
Использование Change TTL
Делается это так:
- Устанавливают софт на смартфон.
- Отключают гаджет от точки доступа.
- Открывают утилиту. В основном окне отобразится установленный на смартфоне параметр.
- Изменяют этот параметр (необходимы права суперпользователя).
- Перезагружают аппарат.
Обратите внимание! Если не получается изменить данный параметр с помощью этого софта, то требуется в программе, дающей права суперпользователя, разрешить данному софту вносить изменения в работу системы.
Изменить это параметр позволяют и другие аналогичные программы, например, можно использовать утилиту TTL Editor.
Использование файловых менеджеров с поддержкой Root
Также можно быстро изменять TTL файловыми менеджерами, которые поддерживают рут-доступ. Поэтому стоит подробно разобрать процесс изменения TTL Android с помощью самых популярных у пользователей проводников.
Включение режима «Полета» и активация функции рут-проводник
Если не устраивает TTL, смена на андроид с помощью ES File Explorer выглядит так:
- Устанавливают «ES Проводник».
- Включают режим «Полета».
- Запускают утилиту и включают в ней root-доступ.
- Открывают внутреннюю файловую структуру смартфона и переходят в директорию — proc / sys / net / ipv4.
- Находят в этой папке файл ip_default_ttl и открывают его текстовым редактором.
- Изменяют параметр.
- Закрывают файл и сохраняют введенные данные.
- На финальном этапе отключают режим «Полета».
Переход в нужную директорию
Теперь гаджет можно сразу подключать к точке доступа, которая раздает мобильный интернет-трафик.
Как изменить ТТЛ на андроидах с помощью X-Plore File Manager
Делается это так:
- Инсталлируют на гаджет X-plore File Manager.
- Переводят смартфон в режим «Полета».
- Запускают данный файл-менеджер.
- Для фиксации параметра выбирают там Root и переходят в директорию proc / sys / net / ipv4.
- Далее находят в этой папке файл ip_default_ttl и открывают его тестовым редактором.
- Потом меняют цифровое значение, закрывают файл, выключают режим «Полета» и перезапускают гаджет.
Поиск нужного файла
Теперь можно подключать его к раздающему интернет-трафик смартфону.
Таким же образом можно использовать Root Explorer и другие подобные утилиты.
Обратите внимание! Если проблема с ограничением не пропадет, то на основном устройстве необходимо переподключить передачу данных, а на остальных Wi-Fi адаптер. Также нужно активировать режим суперпользователя в проводнике.
Изменение TTL без root
Установите и действуйте по инструкции:
- Откройте приложение и введите следующую команду, соблюдая все пробелы: cat /proc/sys/net/ipv4/ip_default_ttl
- На экране появится базовый TTL, вшитый в систему. Увеличьте его на 1 и установите на всех устройствах, которые планируете подключать к общей сети.
- Перезагрузите гаджеты.
Этот способ смены TTL без root срабатывает не в каждом случае. Если не получится, откройте доступ к рут-правам и используйте другой метод.
Автор считает, что эти материалы могут вам помочь:
Как узнать значение TTL на андроиде
Узнать используемый на гаджете TTL можно с помощью утилиты Terminal Emulator.
Проверка значения параметра в терминале
Делается это так:
- Устанавливают на смартфон утилиту Terminal Emulator (лучше загружать в Play Маркете).
- Запускают программу.
- Вводят в ней — cat /proc/sys/net/ipv4/ip_default_ttl. В терминале отобразится действующий на гаджете TTL.
Выбор в настойках смартфона пункта Wi-Fi
Узнают значение TTL также с помощью ПК.
Параметры текущего Wi-Fi соединения
Делается это так:
- Подключают гаджет к ПК по Wi-Fi.
- Переходят в настройки смартфона.
- После чего выбирают пункт «Wi-Fi».
- Далее открывают свойства текущего подключения, откуда выписывают IP-адрес телефона.
- Потом запускают командную строку на ПК.
- Далее вводят в ней команду «ping», пробел IP-адрес устройства (это может выглядеть так — ping 192.168.238.101) и жмут «Enter». После этого система покажет TTL гаджета.
Проверка значения TTL с помощью командной строки
Возможно ли поменять ТТЛ на андроиде без рут-прав
Корректировать значение TTL без рут-прав можно, но на многих устройствах эта функция недоступна.
Если владелец смартфона не знает, как поменять ттл на андроиде без прав суперпользователя, то ему нужно сделать следующее:
- Инсталлировать на гаджет Terminal Emulator.
- Открыть терминал и ввести в нем — cat /proс /sys / nеt / ipv4 / ip_dеfаult_ttl.
- Если система гаджета позволяет изменять TTL без root, то этот параметр будет доступен. Необходимо добавить к нему единицу (64 + 1 = 65).
- Перезагрузить аппарат, чтобы настойки вступили в силу.
Важно! Этот способ подходит редко, поэтому проще получить рут-права для внесения изменений в работу OS Android.
Менять TTL в OS андроид можно различными способами, но чаще всего для этого требуются права суперпользователя. Поэтому первым делом необходимо их получить и только после этого изменять параметр. На некоторых смартфонах это удается сделать без рут-прав, но такие модели попадаются редко. В любом случае перед этим необходимо точно определить действующий на раздающем и подключаемом к нему устройстве TTL (на Android-гаджетах этот показатель равен 64, на ПК и телефонах с Windows Mobile — 128, на Cisco устройствах — 255). Также нужно отключать устройство от точки доступа, чтобы провайдер мобильной связи не заблокировал доступ к Сети.
*Цены в статье указаны на апрель 2020 г.
https://youtube.com/watch?v=RUtBT-OWMEA%3Ffeature%3Doembed
ES File Manager
- Переключите гаджет в режим «В самолете», чтобы отключить его от всех сетей.
- Запустите приложение.
- Перейдите по следующему пути proc/sys/net/ipv4 и найдите в папке файл ip_default_ttl.
- Откройте текстовым редактором и замените значение на любое другое.
- Сохраните изменения и закройте файл.
Отключите режим «В самолете» и проверяйте, можно ли теперь подключить к телефону или планшету другие устройства.
Каждый раз, когда вы делитесь этой статьей в социальной сети, ее автор становится немного счастливее! Пожалуйста нажмите на одну из кнопок выше!