Ttl windows 10: как изменить, настройка на ноутбуке

Содержание:

Введение

DNS является основополагающей частью технологии. Почти каждый сетевой запрос на уровне приложений, весь интернет трафик, веб поиск, электронная почта и т.д. полагаются на способность DNS возвращать ответы на запросы (переводить имена, такие как some.domain.org, в IP адреса или другие домены).

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

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

Чтобы помочь в этой ситуации, мы рассмотрим:

  1. Основы DNS и TTL
  2. Траблшутинг DNS TTL
  3. Лучшие практики для изменения DNS записей
  4. Инструменты DNS
  5. Следующие шаги

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

 Загрузка …

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

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

  • Нажать сочетание клавиш Win+R.
  • В открывшемся приложении «Выполнить» ввести команду «regedit».
  • Перейти по обозначенному пути:

В папках «Tcpip/Parametrs» и «Tcpip6/Parametrs» поочередно выполнить идентичные действия:

  • Нажать правой кнопкой по пустой области в правой части окна.
  • В контекстном меню навести курсор на строку «Создать», далее выбрать «Параметр DWORD (32 бита)».

Вписать название для создаваемого параметра: «DefaultTTL».
Дважды кликнуть по нему для изменения. Переключиться на десятичную систему исчисления и в поле «Значение» выставить «65».

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

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

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

Смена TTL на Windows

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

  • В ней как раз задаются параметры пакета, в том числе TTL. Нужно создать параметр с именем DefaultTTL. Для этого щелкните правой кнопкой мыши на правой панели и выберите «Создать» -> «Параметр DWORD (32-бита)».
  • Параметр создался.
  • Задайте его значение. Для этого дважды щелкните и введите число 65, выбрав десятичную систему счисления.

Перезагрузите компьютер.

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

Для проверки значения TTL можно «пингануть» текущий компьютер, то есть отправить пакет самому себе. Это делается из командной строки.

Найдите в меню «Командную строку» и в открывшемся окне наберите команду

127.0.0.1 – это адрес локального компьютера в сети интернет, то есть ваш комп. В общем TTL=128 – это текущий TTL (Мой скриншот сделан до смены TTL, то есть это значение до изменений. У вас после изменений должно быть значение 65).

Быстрый способ

Можно сменить TTL программно, для этого нужно скачать специальный TTL-патч. Я выложила его, так что скачать его можно здесь.

Я проверила этот патч на своем компьютере под Windows 7, сменив значение на 65 – все получилось.

Просто запустите файл от имени администратора и введите в поле значение 65. А потом на всякий случай перезагрузите компьютер.

Смена TTL с помощью патча

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

Этот способ самый быстрый.

Надеюсь, вы поняли, как изменить TTL на Windows и зачем это делать.

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

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

Узнать и получить их можно, следуя такой инструкции:

Если у Вас остались вопросы — сообщите нам Задать вопрос

  • Скачивается и устанавливается на устройство утилита Terminal Emulator;
  • После проведения активации вниманию открывается специальная консоль для команд. Сюда требуется ввести комбинацию cat /proc/sys/net/ipv4/ip_default_ttl;
  • Будет представлен TTL.

Операция будет выполнена значительное легче, при наличии у пользователя специальных пользовательских прав.

Изменение 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 на другой. После этого закрыть файл, сохраняя изменения.

Что такое ttl и как его изменить на android?

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

Как обойти ограничения Yota на раздачу wi-fi и на скачивание торрентов

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

Как раздавать интернет с Yota без ограничений на Windows 7, 8, 8.1

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

Изменение значения TTLв Windows

Необходимо понимать какое значение должно стоять у вас, если это Android/iOS, то оно будет равно 65 (64+1=65). Если это телефон на Windows Phone, то значение равно 130 (129+1=130).

Далее производим изменения в реестре:

  1. В меню пуск в строке поиска прописываем regedit.exe (запуск от имени администратора).
  2. В боковом меню находим адрес: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. После создаем в этой папке параметр DWORD (32-bit), переименовывая его в “DefaultTTL” и в десятичном исчислении указываем значение, согласно вашему TTL (65/130).
  4. Перезагружаем компьютер.

Примечание для владельцев Windows 7, 8, 8.1: чтобы раздать интернет с Йоты без ограничения для компьютера, необходимо проделать то же самое по адресу: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters

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

Действия по обходу запрета:

  1. В поле поиска прописываем regedit.exe и запускаем его от имени администратора.
  2. В реестре идем по адресу: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. Создаем в нем параметр DWORD (32-bit), переименовываем его в “DefaultTTL”.
  4. Прописываем значение параметра 65/130 (Android&iOS/Windows Phone) в десятичной системе исчисления (кликнуть по параметру правой кнопкой мыши – изменить).
  5. Также необходимо проделать эти действия по адресу: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
  6. Перезагружаем компьютер.

Настраиваем файл hosts (Windows 7, 8, 8.1, 10)

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

Начнем с первой задачи:

Настройка файла hosts под себя:

Во втором блоке файла вы можете обнаружить адреса запросов с цифрами “127.0.0.1”. В данном случае 127.0.0.1 – это локальный IP, который перенаправляет запрос на ваш компьютер, чтобы он не доходил до базы Yota. Таким образом, чтобы открывать сайт, который запрещает Yota, нужно добавить его в файл hosts с данным IP в начале. Пример: 127.0.0.1 site.data.com

Как качать торренты на YOTAчерез TOR

На деле обход ограничений YOTA в торренте проще, чем кажется. Для этого нужно:

  1. Зайти в настройки торрент-клиента
  2. Найти поддержку UPD-трекеров, которая находится во вкладке: Настроки – Настройки программы – BitTorrent – Поддержка UDP-трекеров.
  3. Снять с нее галочку.
  4. Во вкладке Соединения – Прокси-сервер необходимо снять галку с Сопостовлять хост-имена через прокси и Использовать прокси P2P соединений.

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

Фиксация 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 при помощи любой бесплатной утилиты.

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

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

Как его изменить

Изменение установленных оператором пределов позволяет сделать устройство «невидимым» для программ-блокировщиков трафика

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

  • с помощью комбинации горячих клавиш «Win» и «R» (зажать одновременно на клавиатуре независимо от текущей раскладки языка) активировать встроенный в операционную систему инструмент «Выполнить»;
  • в пустой строке рабочей панели впечатать команду «regedit», подтвердить запрос кнопкой «Enter» или «ОК»;

откроется окно Редактора файлового реестра, в правой части которого необходимо последовательно перейти по папкам: «Hkey_Local_Machine», «System», «CurrentControlSet», «Services», «Tcpip», «Parameters»

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

в правой части откроется нужная директория, необходимо кликнуть по пустому пространству правой клавишей мышки, выбрать пункт «Создать», затем строку «Параметр DWORD 32 бита» (или 64 – в зависимости от характеристик ОС);

в поле «Наименование» указать значение «DefaultTTL», подтвердить и дважды нажать для раскрытия блока «Свойства»;

  • выбрать систему исчисления – «Десятичная»;
  • в поле «Значение» произвести замену параметра на 65 (например, или другое – подходящее персональному устройству и ситуации).

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

Не забудьте перезагрузить компьютер!

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

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

Всем, до новых статей! Пользуемся, не жалуемся!

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

Мы рассмотрим наиболее универсальный способ – корректировку TTL на компьютере. Это позволит обойти ограничение на любом телефоне.

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

Состояние беспроводного соединения

Откройте вкладку “Сведения. “:

Сведения о сетевом подключении

Вот пример результата:

Результат команды Ping

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

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

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

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

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

Запрос TTL на Android

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

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

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

Параметр DefaultTTL

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

108 комментариев:

Не работает. Всё делаю, как тут сказано. Но не работает. Может это возможно из-за того, что при каждом подключении на ноуте запоминает новое название сети (Nexus 5AP 29)&

Попробуйте запрашивать TTL после каждого из соединений – может меняется каждый раз? И ещё – у вас Root права есть на планшете?

Спасибо. Очень простая и доступная инструкция.Перешел на безлимит от билайна. Та же проблемма – блокирует раздачу через точку доступа. Подключил ноут – день пятый, полет нормальный!

Спасибо. Очень простая и доступная инструкция.Перешел на безлимит от билайна. Та же проблемма – блокирует раздачу через точку доступа. Подключил ноут – день пятый, полет нормальный!

у кого windos 64bit то и значение выбираем DWORD (64 бита) а не DWORD (32 бита), лично мне помогло и всё летает и не режет!

Может быть QWORD (64 бита)?

У меня DWORD 32 бита на 64 битной системе успешно работает.

Ура! Респект Коляну! Все работает!

помогите раздать wifi с тела на win8 64bit всё перепробывал не получается! а раздавал на вин7 было всё норм

У меня на Windows 8.1 64 бита всё успешно по инструкции. Другие инструкции пробовали?

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

Спасибо за отзыв.

Будет ли работать этот способ при раздаче интернета по кабелю с андроида?

Дайте ссылку на способ, посмотрим, как там и что.

Этот комментарий был удален администратором блога.

По кабелю работать будет . Сам так сижу ;))

Подскажите, пожалуйста, а как это применить со смартфона на смартфон? Заранее благодарю за помощь.

Добрый день, Майк!

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

Есть ли возможность уменьшать ttl на 1 на телефоне без root ?

Не видел рабочих способов.

подскажите плиз как это проделать если хочу с телефона раздавать на планшет?

Посмотрите чуть выше, всё аналогично: http://www.technote.su/2014/10/yota-wifi.html?showComment=1423208518067#c7219403391026879332

Не один способ не помог. Интернет появляется на несколько секунд и после этого сново банер йота. Что делать?

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

у меня таже история ваш метод работал 4-5 месяев а вот в марте чтото стало хандрить проверяю ттл с помоши ping 127.0.0.1 меняю значение ттл в реесте тут тоже меняеца ,как бы ттл правильно задан , на телефоне никто не привязан больше кроме моего ноута , но уота палит что раздаю интернет коким образом не понятно ,гугл не помогает где то нашол что то про правильный ттл или нет в тои же папке реестра находица вроде как , может быть такое что в настроиках соеденение прописываеца локал хост то есть мои ноут и так они палят то что происходит теренг

Определение значения TTL в Windows 7

Перед началом основной темы сегодняшнего материала давайте вкратце расскажем о том, как проверить текущее значение Time To Live ПК, используя стандартную консольную команду. Сейчас вы это можете сделать в ознакомительных целях, а после изменения — в качестве тестирования выполненных действий. Весь процесс выполняется буквально в два клика:

  1. Запустите «Командную строку» удобным для вас образом, например, воспользовавшись меню «Пуск».

В открывшемся окне напишите ping 127.0.1.1 и активируйте команду нажатием на клавишу Enter. Это запустит процедуру проверки глобальной сети и выведет на экран общие сведения.

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

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

Изменяем TTL в Windows 7

Давайте перейдем непосредственно к теме статьи. Выполняется изменение значения только одним способом — созданием нового параметра реестра. Изначально он просто отсутствует, а это значит, что Time To Live имеет свою стандартную форму. Если вы создадите конфигурационную строку самостоятельно и зададите ей нужное значение, ОС будет отталкиваться именно от этого параметра. В реализации этих действий нет ничего сложного, просто внимательно ознакомьтесь со следующей инструкцией.

  1. Потребуется запустить «Редактор реестра», и проще всего это сделать через утилиту «Выполнить». Откройте ее с помощью горячей клавиши Win + R, в поле введите regedit и нажмите на Enter.

В открывшемся окне перейдите по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.

Здесь создайте параметр «DWORD (32 бита)» или «QWORD (64 бита)», отталкиваясь от разрядности ОС.

В обязательном порядке установите имя «DefaultTTL» и нажмите на Enter. Затем дважды кликните ЛКМ по созданной строке для открытия меню «Свойства».

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

Установите значение 64 и закройте окно.

Теперь можете убедиться, что изменения были применены.

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

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

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Как проверить ttl модема

В этом посте мы с вами поговорим о том, как получить доступ к Linux’овой консоли модема, а также как установить патч TTL=64. Изначально пост задумывался как подробнейшее руководство на тему, но т.к. существует немалый риск того, что многие прочитав его, ввиду отсутствия опыта приведут свои устройства в состояние полной неработоспособности — некоторые подробности я все же опущу. Итак, для чего это было нужно лично мне? Во-первых для того чтобы вспомнить как работать с модемами на Balong’е, благо на эту тему есть уже очень много материалов любезно предоставленных vve, forth32, rust3028, Matrixnet и другими, ну а во-вторых — т.к. у меня совершенно случайно оказался Altel’евский Huawei E8372, который вы можете видеть на фото — я захотел его использовать для раздачи интернета через WiFi на головное устройство в автомобиле. Как раз под рукой оказалась телефонная симка Yota. На тему tethering’а Yota’ы уже достаточно много было сказано, поэтому повторяться здесь тоже не буду. Не то чтобы я собрался качать торренты гигабайтами, как вы понимаете в авто — это не нужно, просто я захотел попробовать использовать телефонную SIM (к сожалению, головное устройство не поддерживает установку SIM-карты, хоть и на Android). Вообщем начнем .

Что нам понадобится? Собственно модем — Huawei E8372, прямые руки, светлая голова и так называемый OEM Code (как раз он нам понадобится для получения доступа к консоли модема). Если вы не представляете где взять этот код — дальше можно не читать, т.к. как раз этот момент я и опущу здесь. Если он у вас уже есть — можно приступать. Итак, первое что нам нужно сделать — это перевести модем из режима HiLink, в котором у нас доступен один лишь интерфейс RNDIS в режим COM-портов. Сделать это можно отправив XML POST запрос следующего содержания на http://192.168.8.1/CGI :

Сделать это можно с помощью curl (в конце статьи я выложу архив со всем необходимым), запустив файл sw_debug_mode.cmd из архива. Модем, естественно при этом должен быть подключен по USB. В результате в диспетчере устройств у нас появятся следующие устройства:

Здесь правильная версия adbd с размером в 117968 байт у нас лежит в /system/xbin . права на нее выставлены 750, владелец — root. Если внести его в autorun.sh, то при старте модема можно будет очень легко подключиться к нему по ADB:

Правильный файл adbd опять же в архиве в конце поста Теперь что касается TTL, если применить патч, по аналогии с E3372S / E3372H, т.е. добавить в autorun.sh следующее:

То ничего у нас не получится, хотя по логике вещей все верно. Если сделать iptables -t mangle -L POSTROUTING -v и посмотреть статистику, то пакеты у нас якобы модифицируются:

Почему TTL равен 64, а оператор продолжает присылать СМС

Как уже упоминалось, другие ОС используют ТТЛ на 64 единицы по умолчанию, но их пользователи также получают СМС о взимании оплаты за раздачу трафика. Так происходит потому что оператор регистрирует данные IP и URL, которые для мобильных устройств не характерны.

Чтобы скрыть от поставщика мобильного интернета этот нюанс, нужно обратить внимание на файл под названием «hosts», который нужно немного модифицировать. Для этого следует выполнить следующие действия:

  1. Открыть «Мой компьютер» и перейти в системную папку Windows.
  2. После открыть папку System32.
  3. Дальше в «drivers».
  4. Открыть «etc».

Здесь будет этот самый файл «hosts». Пока ничего с ним делать не нужно. Во втором окне нужно запустить браузер и следовать инструкции ниже.

Файл «hosts» в корневой папке Виндовс

Теперь пользователю нужно отредактировать файл. Для этого:

Теперь полученный файл нужно поместить в папку «etc» вместо текущего «hosts», просто при копировании согласится «заменить файл в папке назначения».

Обратите внимание! Все действия должны выполняться от лица администратора. Правильное сохранение hosts-файла

Правильное сохранение hosts-файла

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

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

  1. Где можно увидеть TTL в Windows
  2. Изменение параметра Time To Live на компьютере
  3. Программа для смены TTL

Где можно увидеть TTL в Windows

TTL — это аббревиатура от « Time To Live » (время жизни). Указывается в цифрах, которые обозначают количество узлов прохода (ими выступают маршрутизаторы, прокси и др.). Мобильные операторы часто используют его для определения устройства, с которого пользователь входит в его сеть. По умолчанию в мобильных телефонах установлено значение 64, в компьютерах — 128. Поэтому пользователям интересен такой вопрос — каким же образом можно изменить параметр TTL на компьютере с ОС Windows?

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

Схема изменения TTL

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

  1. Для этого откройте командную строку. Нажмите по значку «Пуск» и в поисковой строке введите запрос.
  2. Здесь введите команду « ping » и через пробел введите адрес в сети, к которому будете обращаться.
  3. В отчете можно увидеть ваши значения TTL справа.

Данные TTL в Windows

Изменение параметра Time To Live на компьютере

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

Чтобы обойти это, можно настроить свой компьютер, чтобы он определялся оператором как мобильное устройство. Наша задача сделать TTL компьютера (128) равным значению мобильного устройства (64). Здесь важна еще одна деталь. Если телефон раздает интернет на другие устройства, то он считается уже одним из узлов для TTL компьютера. Поэтому при изменении этого параметра на ПК нужно установить не 64, а 65.

Для этого изменяем некоторые параметры реестра Windows:

  1. Откройте строку ввода, для этого нажмите две клавиши одновременно WIN+R.
  2. Введите такую команду « regedit ».
  3. Перед собой вы увидите реестр Windows, здесь отыщите раздел « HKEY_LOCAL_MACHINE ».
  4. Затем выберите ветку «SYSTEM», ниже выберите указателем « CurrentControlSet ».
  5. В открывшейся ветке выберите «Services», «Tcpip».
  6. И выберите последнюю папку «Parameters».

Изменение значения TTL в реестре Windows

В этой ветке можно редактировать параметры передаваемого пакета данных. Здесь нам необходимо создать новый параметр и ввести его имя « DefaultTTL ». Для этого нажмите ПКМ (правую кнопку мыши) на левом блоке и выберите «Создать», правее нажмите « Параметр DWORD32 ».
В нем как раз и нужно ввести значения для TTL компьютера. Введите здесь 65. Выберите « Десятичная » система счисления.

Если вы изменяете настройки в Windows 7, 8.1, то необходимо сделать то же самое для ветки « Tcpip6 ». Остальные пункты остаются одинаковыми. Когда вы зададите нужные параметры, закройте реестр и перезагрузите свой компьютер. Теперь ваш компьютер будет определяться операторами как мобильное устройство, а вы в свою очередь будете беззаботно пользоваться интернетом со всех домашних устройств.

Программа для смены TTL

Чтобы не переплачивать за мобильный интернет и пользоваться им с разных устройств, умельцы из народа создали специальную утилиту, которая позволяет раздавать интернет и не «показывать» запрещенные устройства операторам. Она называется TTL Patch . Наверное, многие пользователи сталкивались с ситуацией, когда пытались выйти в интернет при помощи компьютера с подключенным мобильным через USB. Но при переходе на сайт перекидывало на портал Captive, где требуют оплатить использование интернета на ПК.

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

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

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

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

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

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

  1. Запускаем программу и ждем блокировку.
  2. Как только вас заблокируют, вам нужно открыть лог-файл, который сохраняется по пути, который мы установили в файлике «AcrylicConfiguration.ini».
  3. В самом конце вы увидите к какому серверу обращался комп нас интересует именно URL адрес.
  1. Теперь надо этот URL добавить в hosts файл – добавляем сначала IP0.0.1, а потом наш URL (через пробел). Не забываем сохранить изменение.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector