Зачем операторы сотовой связи используют ttl и как абоненту работать с данным параметром

Что такое TTL

Дословно термин TTL расшифровывает как «time to live». В области вычислительной техники с его помощью обозначают время или число переходов данных до их исчезновения. Подобный параметр не дает пакетам данных бесконечно блуждать по интернету. Прохождение через маршрутизатор (например, роутер) уменьшает значение TTL на единицу.

Максимально показатель может достигать 255 единиц. Однако стандартные значения у него гораздо ниже и зависят от операционной системы устройства:

  • Для Android, iOS, Mac и Linux – 64.
  • Для Windows – 128.

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

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

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

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

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

10 минут

Изменен: 20 марта в 13:53

689

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

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

Для начала разберемся, что это такое. TTL (Time to Live) — время жизни пакетов, которые передаются по сети. В каждом пакете содержится определённый объём информации. По истечении указанного времени пакет удаляется, даже если он не дошел до конечной точки, что, в свою очередь, позволяет данным «не гулять» целую вечность по сети. Время жизни пакета измеряется не в секундах, а в прыжках, хопах. Лимит хопов определяет, сколько участков между маршрутизаторами может пройти один пакет. Максимально число прыжков составляет 255. 

Операторы сотовой связи научились использовать значения TTL в своих целях. У каждого типа устройства есть свой показатель продолжительности жизни пакетов данных. Например, у Windows этот показатель составляет 64 или 128 прыжков, у смартфонов на Android и iOS это 64. Как только к смартфону подключаются другие устройства, TTL снижается на 1 пункт, то есть становится 63. Защитная система оператора срабатывает и блокирует соединение. Так действует ограничение на раздачу мобильного интернета.

При подключении оператор определяет изменение TTL

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

Узнаем TTL устройства

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

  1. С помощью встроенного поиска Windows 10 находим приложение «Командная строка».
  2. Кликаем по ней правой кнопкой и выбираем «Запустить с правами администратора». 
  3. Вводим в консоли команду ping 127.0.01 или ping 127.0.01 и нажимаем на Enter.
  4. После завершения анализа состояния сети мы получим данные обмена пакетами, в которых будет указан TTL.

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

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

Меняем значение TTL

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

  1. Нажимаем на клавиатуре сочетание Win+R, чтобы вызвать меню «Выполнить».
  2. Вводим команду regedit и кликаем «ОК» для перехода в редактор реестра.

    Так мы быстро попадём в редактор реестра

  3. В левой части окна проходим по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters. 
  4. В правой части окна щёлкаем правой кнопкой по свободному пространству. 
  5. В подменю «Создать» выбираем пункт «Параметр DWORD (32 бита)». На 64-битных системах выбираем «Параметр DWORD (64 бита)».

    Выбор типа параметра зависит от разрядности Windows 10

  6. Присваиваем новому параметру имя DefaultTTL.
  7. Дважды щёлкаем по нему, чтобы открыть свойства.
  8. Выбираем десятичную систему счисления
  9. Присваиваем значение 65 (iOS, Android) и нажимаем «ОК». 
  10. Теперь у вас должен появиться параметр DefaultTTL со значением 0x00000041 (65). Перезагружаем компьютер для применения конфигурации.

    Мы можем задать любое значение для стандартного TTL

Почему именно 65? Всё просто. Как мы уже поняли, технология работает так, что при передаче данных одно деление отнимается. Меняя TTL на значение +1, мы используем небольшой математический трюк

Было 65, при передаче интернета со смартфона на компьютер одно деление отнялось, стало 64 — стандартное значение, на которое оператор не обратит внимание. 

При использовании сим-карты для ноутбука (на ОС Windows, с лимитированным количеством подключенных устройств) при раздаче интернета на другой ноутбук с Windows нужно изменить дефолтный TTL со 128 на 129. В этом случае оператор не заметит ничего подозрительного и не установит ограничения на мобильный трафик. 

Как изменить 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, где требуют оплатить использование интернета на ПК.

Кэширование TTL и DNS

Что такое TTL в контексте DNS? Значение сообщает локальным серверам, как долго запись должна храниться локально прежде, чем новая копия записи будет восстановлена ​​из DNS. Хранилище записей известно, как DNS-кэш, а акт хранения записей называется кэшированием.

Термин «время жизни» также используется для описания времени, в течение которого запись DNS может быть возвращена из кэша. В этом контексте USB TTL представляет собой числовое значение, заданное в записи DNS на авторитетном DNS-сервере для домена, определяющее количество секунд, за которое сервер кэширования может предоставить свое значение для записи. Когда прошло нужное количество секунд с момента последнего обновления, кэширующий сервер снова выйдет на сервер и получит текущее (и, возможно, измененное) значение для записи. Характерные особенности процесса кеширования, где TTL:

  • Является частью системы доменных имен.
  • Устанавливается авторитетным сервером имен для каждой записи ресурса.
  • Используется для целей кэширования. Например, значение TTL для www.dnsknowledge.com составляет 86400 секунд (24 часа). Чем выше TTL записи, тем дольше будет кэшироваться информация, и тем меньше потребуется запросов, которые клиент должен будет сделать, чтобы найти домен.
  • Используется разрешающим сервером имен для ускорения решения путем локального кэширования результатов.

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

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

  1. Для начала установите программу «King Root», чтобы получить рут права при внесении изменений в систему.
  2. Запустите утилиту «TTL Master».
  3. На дисплее мобильного устройства будет отображаться текущее значение функции 63 или 64.
  4. Откройте раздел настроек и установите нужное число – 64.
  5. Сохраните изменения.

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

Настройка 2.12 и ниже

К сожалению, не на всех старых моделях есть автоматическая быстрая настройка. Поэтому будем делать всё вручную. Покажу на примере моего Keenetic Omni II.

Заходим в админку, введя логин (admin) и пароль (admin) – по стандарту или после сброса.

  • Переходим в раздел интернет, нажав на изображение планеты в нижней панели. Если у вас автоматическое подключение по динамическому IP, то интернет подключится сразу, в противном случае вам надо будет выбрать тип подключения во вкладках. Для ручной настройки выбираем вторую вкладку «IPoE», для подключения типа PPPoE, PPTP, L2TP выбираем третью вкладку «PPPoE/VPN».
  • Теперь просто нажимаем «добавить соединение» и вписываем все данные. В конце нажимаем «Применить» .

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

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

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

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

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


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

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

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

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


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

Ограничить скорость

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

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

Обратите внимание, что данная скорость устанавливается как на входящие, так и на сходящие пакеты трафика

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

Обход блокировки: эффективные способы

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

Ubuntu и linux

Достигнуть обхода ограничений по скорости можно на гаджетах, работающих под управлением операционных систем Ubuntu или Linux. Для этого предлагается выполнить следующую пошаговую инструкцию:

  1. Нажать клавишную комбинацию, состоящую из Ctrl + Alt + T;
  2. Дождаться открытия командной строки;
  3. Прописать в ней команду «sudо vi/еtc/init.d/local.autоstart» и нажать «Ввод»;
  4. Указать пароль администратора и нажать букву «i», чтобы перейти в режим редактирования;
  5. Написать следующую команду: «#!/bin/bashsudо iptablеs -t manglе -A POSTROUTING -j TTL —ttl-sеt 65», которая сменит значение ТТЛ.

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

Виндовс 10

Обойти ограничения на ПК, работающем на Windows 10, можно следующим образом:

  1. Перейти в командную строку, запущенную от имени администратора;
  2. Вызвать редактор реестра;
  3. Пройтись по ветке HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services\Tcpip\Parameters исоздать там новый ключ типа DWORD или найти уже существующий DefaultTTL$
  4. Нажать на него два раза и в десятичной системе исчисления указать его значение, равное 65;
  5. Перезагрузить ПК и модем.

MAC OS

Запрет с Айфона и Макбука можно намного проще, если сравнивать их с остальными мобильными и стационарными устройствами. Чтобы сделать это, запускают терминал, в котором вводят команду «wnet.inet.ip.ttl=65». После этого компьютер и сетевое устройство перезагружаются и ограничения на скорость или раздачу интернета пропадают.

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

Для Андроид

Если цель — снять блокировку на раздачу интернета на Андроид-устройстве, то придется выполнить следующие действия:

  1. Установить приложение-терминал для прописи системных команд;
  2. Прописать команду «cat /proc/sys/net/ipv4/ip_default_ttl»;
  3. Оценить значение, которое появится на экране гаджета и изменить его на «65».

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

Изменение imei

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

Важно! Компания Apple не присваивает такие идентификационные коды своим продуктам, поэтому людям, обладающим продукцией этой фирмы, изменить его нельзя. Все другие с легкостью могут изменить соответствующие комбинации между модемом и смартфоном

VPN на 3G

Йота также блокирует некоторые приложения и не допускает к ним пользователей. Это могут быть Steam, Battle.net и ряд других. Чтобы обойти блокировку, следует скачать на телефон socks прокси и программу proxifier, так как именно она поможет добиться снятия ограничений. Необходимо запустить софт и указать в нем прокси, которые были найдены ранее. Ограничение устанавливается на использование только определенной программы или приложения.

Файлы, которые создаст программа, следует закинуть в папку с интересующим человека приложением. Например, если это Steam, то это файлы steam.exe и steamwebhelper. Получить доступ можно, указав во вкладке приложения Action скачанный прокси сервер.

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

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

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

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

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

Что такое 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 и только после этого вносить корректировки в работу системы

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

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

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

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

TTL в роутере

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

Например, у Keenetic есть параметр «Не уменьшать TTL» – который нужен для того, чтобы пакеты данных от маршрутизатора провайдера при проходе через ваш роутер не уменьшался. Дело в том, что некоторые провайдеры специально выставляют ТТЛ=1. Сделано это для того, чтобы к основным шлюзам всякие нехорошие люди не подключили сторонние маршрутизаторы.

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

Ещё раз объясню – это нужно для того, чтобы пользователь не подключал к своему роутеру других абонентов через другие шлюзы. Это если вы захотите стать провайдером для кого-то ещё. Понятное дело, провайдер начнет вас блокировать.

Теоретически да, но делать это НЕЛЬЗЯ по установленному пункту в договоре от поставщика услуг. Не знаю точно, что может грозить за это, но огромный штраф и судебное дело – вполне реально.

С другой стороны, данный параметр иногда нужно изменять при настройке локальной сети компании или предприятия. В таком случае будет использоваться несколько маршрутизаторов. В этом случае поможет TELNET для изменения параметра (x – это значение от 1 до 255) для входящих пакетов:

Для исходящих данных к провайдеру, нужно заменить «ISP» на «Home». Например:

На роутере ASUS есть два других параметра, которые решают аналогичные проблемы:

«Расширить значение TTL» (Extend The TTL Value) – данная опция работает на входящий трафик. Если от провайдера пришел пакет с ТТЛ равным 1, то он не будет обнулен. Следовательно, ваши внутренние устройства смогут его получить. Аналогично, как и у «Кинетик»

«Подменить значение LAN TTL» – отправляет пакеты с фиксированным TTL, то есть не важно сколько узлов в вашей локальной сети, ТТЛ будет одинаковым, и провайдер вас не заблокирует

Подобные значения есть у всех роутеров. Для более продвинутых пользователей их можно изменять в роутер через командную строку (TELNET). В общем, все обходится, и ничего заблокировать нельзя, да пребудет свобода в беспроводном и проводном пространстве – первая заповедь великого Wi-Fi-Гида, да растет его борода!

Источник

Как поменять TTL на Windows 10

А вот тем, кто пользуется пиратским софтом или более ранними версиями ОС (все описанное ниже актуальной для Windows 7) значение TTL менять все-таки придется. Для этого можно использовать любой из приведенных способов.

Способ №1

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

Чтобы задать TTL, нужно зайти в системный реестр и создать новый параметр. Алгоритм действий выглядит следующим образом:

  1. Нажать на значок лупы рядом с кнопкой «Пуск».
  2. В поисковой строке ввести запрос «regedit» (с маленькой буквы).
  3. Нажать на «Enter», откроется меню системного реестра.

Слева можно обнаружить множество папок. Задача пользователя проследовать по следующему пути:

  1. Сначала кликнуть на «HKEY_LOCAL_MACHINE».
  2. Дальше на подраздел «SYSTEM».
  3. Потом в «CurrentControlSet».
  4. После «Services».
  5. Тут промотать до «Tcpip».
  6. И наконец в «Parameters».

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

  1. Кликнуть по нему двойным щелчком ЛКМ.
  2. В появившемся окне сначала выбрать десятичную систему исчисления.
  3. Потом сменить значение TTL на 64.

После это нажать «Ок», закрыть редактор и выполнить перезагрузку компьютера. Когда запустится новый сеансжелательно перепроверить значение «жизни пакета» командой «ping 127.0.1.1».

Дополнительная информация! В зависимости от разрядности Виндовс, вместо «DefaultTTL» может быть файл «DWORD» (для 64-bite).

Как изменить ТТЛ на Виндовс 10 через реестр

Способ №2

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

Чтобы установить утилиту, в любом поисковике нужно ввести запрос «ttlpatch exe windows 10». Своего сайта разработчики не имеют, но приложение в открытом доступе на большинстве популярных ресурсов с ПО.

Все что нужно:

  1. Скачать файл.
  2. Запустить от имени администратора.
  3. После мгновенной установки — запустить.
  4. В поле ввода ввести нужное значение TTL (в данном случае 64).
  5. Потом на кнопку «Применить» и закрыть patch.

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

Скачать патч для смены ТТЛ

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

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

Adblock
detector