Lumpics lumpics.ru

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

Информация между устройствами и серверами передается путем отправки пакетов. Каждый такой пакет содержит определенное количество информации, отправляемое за один раз. Время жизни пакетов ограничено, поэтому они не могут бродить по сети вечность. Чаще всего значение указывается в секундах, и по истечении заданного промежутка информация «умирает», причем не важно, дошла она до точки или нет. Такое время жизни называется TTL (Time to Live). Кроме этого TTL используют и для других целей, поэтому обычному юзеру может понадобиться изменить его значение.

Видео инструкция

Как используют TTL и зачем его изменять

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

Передача пакетов данных без точки доступа

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

Передача пакетов данных через точку доступа

Если вы вручную измените TTL устройства, с учетом потери одной доли (то есть поставить нужно 65) вы сможете обойти такое ограничение и подключить оборудование. Далее мы рассмотрим процедуру редактирования этого параметра на компьютерах под управлением операционной системы Windows 10.

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

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

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

  1. Откройте «Пуск», отыщите и запустите классическое приложение «Командная строка».
  2. Открытие командной стоки в Windows 10
  3. Введите команду ping 127.0.1.1 и нажмите Enter.
  4. Ввод команды в командную строку Windows 10
  5. Дождитесь завершения анализа сети и вы получите ответ по интересующему вас вопросу.
  6. Определение значения TTL через командную строку Windows 10

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

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

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

  1. Откройте утилиту «Выполнить», зажав комбинацию клавиш «Win + R». Впишите там слово regedit и щелкните на «ОК».
  2. Переход в редактор реестра Windows 10
  3. Перейдите по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters, чтобы попасть в необходимую директорию.
  4. Переход по пути в редакторе реестра Windows 10
  5. В папке создайте нужный параметр. Если вы работаете на ПК с Windows 10 32-бит, вам потребуется вручную создать строку. Щелкните на пустом месте ПКМ, выберите «Создать», а затем «Параметр DWORD (32 бита)». Выберите «Параметр DWORD (64 бита)», если установлена Виндовс 10 64-бит.
  6. Создать параметр дворд в Windows 10
  7. Присвойте ему название «DefaultTTL» и кликните дважды, чтобы открыть свойства.
  8. Переименовать параметр в редакторе реестра Windows 10
  9. Отметьте точкой пункт «Десятичная», чтобы выбрать эту систему исчисления.
  10. Установить систему исчисления для значения Windows 10
  11. Присвойте значение 65 и нажмите на «ОК».
  12. Установить значение TTL в редакторе реестра Windows 10

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

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

Читайте также:
Изменение файла hosts в Windows 10
Изменение названия ПК в Windows 10

Обсудить в TelegramНаш Telegram каналТолько полезная информация
Как открыть несколько окон в Windows 10Как открыть несколько окон в Windows 10 Как восстановить Магазин Windows 10 после удаленияКак восстановить удаленный Магазин Windows 10 Как создать администратора в Windows 10Создание учетной записи администратора в Windows 10 Как стать владельцем папки в Windows 10Как получить полные права на папку в Windows 10 запуск программы от имени администратора в windows 10Способы запуска программы от имени администратора в Windows 10 не сохраняются скриншоты на виндовс 10Почему не сохраняются скриншоты в Windows 10 wdf01000.sys синий экран в windows 10Что делать, если Wdf01000.sys вызывает BSOD в Windows 10 Как в Windows 10 конвертировать динамический дискв в базовыйКак в Windows 10 конвертировать динамический диск в базовый как изменить dns сервер в windows 10Меняем DNS-сервер в Windows 10 черные полосы по бокам экрана в windows 10Как убрать черные полосы по бокам экрана в Windows 10 очень тихий звук в наушниках в windows 10Увеличение громкости в наушниках в Windows 10 как зайти в свойства системы в windows 10Просмотр свойств системы Windows 10 Что делать, если служба SysMain грузит диск в Windows 10 Что делать, сбивается время на компьютере с Windows 10Что делать, если сбивается время на компьютере с Windows 10 как повысить герцовку монитора в windows 10Способы повышения герцовки монитора в Windows 10 Как исправить ошибку доступа по сети 0x80070035 в Windows 10Как исправить ошибку доступа по сети 0x80070035 в Windows 10 Как исправить ошибку 0xc0000021a при загрузке Windows 10Исправление ошибки 0xc0000021a при загрузке Windows 10 Код ошибки 0xc00000e9 в Windows 10 как исправитьУстранение ошибки с кодом 0xc00000e9 в Windows 10 Ошибка 0xc0000221 при запуске Windows 10Устранение ошибки 0xc0000221 при запуске Windows 10 Ошибка 0xc0000001 при загрузке Windows 10
Автор статьи Вы на сайте: Статья обновлена: . Автор: Виктор Бухтеев

Вам помогли мои советы?

Получить ответ на Email
Уведомить о

82 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Аноним
14 ноября 2022 15:52

Что делать если у меня уже есть DefaultTTL?

Анастасия
14 ноября 2022 16:08
Ответить на  Аноним

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

Evil Grym
4 августа 2020 18:19

Уточнение:
TTL (время жизни) IP-пакетов
В IPv4 TTL представляет собой восьмиразрядное поле IP-заголовка.

Определяет максимальное количество хопов (hop, то есть прыжок, участок между маршрутизаторами), которые пакет может пройти. Наличие этого параметра не позволяет пакету бесконечно ходить по сети. Каждый маршрутизатор при маршрутизации должен уменьшать значение TTL на единицу, но некоторые шлюзы можно настроить, чтобы игнорировать это. Пакеты, не достигшие адресата, но время жизни которых стало равно нулю, уничтожаются, а отправителю посылается сообщение ICMP Time Exceeded. Если требуется, чтобы пакет не был маршрутизирован (то есть был принят только в своём сегменте), то выставляется TTL=1. На отправке пакетов с разным временем жизни основана трассировка их пути прохождения (traceroute). Максимальное значение TTL=255. Обычное начальное значение TTL=64 (Linux, Mac, Android, iOS), TTL=128 (Windows).

Изначально, по стандарту RFC 791, время жизни (TTL) в протоколе IPv4 должно было измеряться в секундах (отсюда и название). Каждая секунда ожидания в очереди узла (например, маршрутизатора), а также каждый переход на новый узел, через который проходит датаграмма, должен был уменьшить значение TTL на одну единицу. На практике, это не прижилось, и поле TTL просто уменьшается на единицу на каждом транзитном узле (хопе), через который проходит датаграмма. Для того, чтобы отразить это, в протоколе IPv6 поле TTL переименовано в «максимум переходов» (Hop Limit).

Коммутаторы традиционно работают на канальном уровне и не уменьшают TTL.

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

————————
Отсюда мораль: на компьютере нужно отключить IPv6 на всякий случай. Во избежание так сказать.

максим
24 августа 2020 18:22
Ответить на  Evil Grym

как отключить IPv6 и поможет ли это в моем случае

максим
26 августа 2020 16:07
Ответить на  Виктор Бухтеев

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

Владимир
25 июня 2024 16:01
Ответить на  Виктор Бухтеев

2024 год ,отключение ip6 и изменение значения ttl помогло )))

Аноним
2 мая 2024 12:18
Ответить на  Evil Grym

Единственный метод, который помог. Удалил все созданные dword и qword. Отключил IPv6 в ноутбуке. Перезагрузил. Всё летает и открывается, МТС.

Аноним
2 мая 2024 12:38
Ответить на  Аноним

Забыл добавить: отключил ещё IPv6 в подключенных услугах провайдера в личном кабинете. Не помню зачем был подключен этот параметр. Возможно тоже оказал влияние на работоспособность.

Manulqwerty
31 января 2019 12:45

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

Аноним
7 июля 2019 10:44
Ответить на  Виктор Бухтеев

Изменил TTL, все по инструкции и все было нормально, но после опять стали приходить смс, что будут сниматься плата после 50мб. Есть какойто способ ещё обойти операторов? Телефон прошивать не хотелось бы.

Алексей
3 февраля 2020 17:14
Ответить на  Аноним

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

Аноним
1 февраля 2021 16:37
Ответить на  Manulqwerty

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

Аноним
6 мая 2019 23:58

Все сделал. Перезагрузил. При пинге ттл=128

Аноним
18 октября 2019 15:22
Ответить на  Аноним

В tcpip в parameters не заходи. Здесь делай DefaultTTL типа REG_Qword со значением 65.

Аноним
23 июля 2019 18:22

Здравствуйте, сделал все как по инструкции, windows 10 64bit, все равно в CMD пишет 128ttl. Так же создавал и Dword32 бита, все равно 128ttl. В чем может быть причина? Уже программу скачивал ttl patch, там ошибку выдает, неужели обновление виндуса теперь запрещает менять TTL?

Аноним
29 июля 2019 11:32
Ответить на  Аноним

Добрый день, у меня такая же ситуация, Вы не разобрались? Спасибо!

Аноним
18 октября 2019 15:14
Ответить на  Виктор Бухтеев

Виктор! Ты не рубишь!

Аноним
28 октября 2019 17:24
Ответить на  Виктор Бухтеев

Помогло, спасибо!

Аноним
16 октября 2019 19:20
Ответить на  Аноним

TTL patch запустить от имени администратора

Аноним
28 октября 2019 17:24

Сделал как все как тут рекомендовали. Значение TTL поменялось на 65. Однако. Оператор все равно определяет, что включился на телефоне режим модема.

Аноним
29 октября 2019 11:08
Ответить на  Аноним

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

Алексей
10 января 2022 18:29
Ответить на  Аноним

Надо в телефоне отключить протокол IPv6

Аноним
29 октября 2019 13:33
Ответить на  Аноним

А на телефоне раздающем надо сделать TTL 63 для анроид.

Дмитрий
19 ноября 2019 10:03

Вин 10 при пинге все равно ттл 128, и патчами пробовал всё равно 128

Человек
5 января 2020 11:32

В редакторе реестра кликаю ПКМ, создать — там на выбор есть DWORD(32 бита), QWORD(64 бита), у меня винда 64 бита, что выбрать?

михаил
10 февраля 2020 00:17

у меня в командной строке стоит число 65 как и должно получится после всего сделаного ! но перестало всё скачивать даже после перезагрузки пк! переустановил торент серавно не могу нечего скачать с корость пропаладо 0 что делать????????»

Иля
31 марта 2020 10:33
Ответить на  михаил

Здравствуйте Михаил, сотовые операторы пресекают все действия с торрентами, даже если вы с калькулятрора раздачу примете торрент вам не скачать…

Михаил
24 февраля 2020 12:09

Сделал, как рекомендовали. Иэменил значение на 65. Но с МТС похоже не прокатило. Есть ли какие-то другие пути?

Аноним
23 марта 2020 20:13
Ответить на  Михаил

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

Иван
15 апреля 2020 19:02

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

Деревенский)
24 апреля 2020 01:45

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

Михаил
24 апреля 2020 11:52

Модем 4G в ноутбуке. Ноутбук раздает Wi-Fi. Если TTL = 128, скорость в ноутбуке и подключившихся к нему телефонах = 1 МБит/с. Выключаем Wi-Fi и скорость в ноуте 15 Мбит/с. Меняем TTL на 65, МТС выключает интернет на ноутбуке пока не заплачу 50 руб в сутки, на телефонах в это время скорость 15 Мбит/с. Меняем на TTL на 64, скорость у всех по 1 Мбит/с. Как решить задачу?

Данил
24 апреля 2020 12:04

Резкая и неоправданная нагрузка на ЦП и ГП. Я просто переключался между вкладками в браузере и, почему-то, появляется безумная нагрузка

screenshot_1
screenshot_2
Mike
5 марта 2021 23:59
Ответить на  Данил

Хром много жрёт. Пользуйся Firefox или Edge. Последний допилили хорошо

Марго
14 июня 2020 18:22

Доброго времени суток. Имеет ли смысл менять ттл если есть нужда скачать с торрента файл?
В любом случае оператор будет «вредить»?

Аноним
16 июня 2020 15:15

Все проделал для обхода на операторе теле2
все заработало
спасибо огромное !)

Аноним
17 июня 2020 10:59

Что не делаю TTL не меняется на ноутбуке 128 через командную строку и 32 и 64 бит пробывал бесполезно всё попробывал

Аноним
25 ноября 2022 18:53
Ответить на  Аноним

netsh int ipv4 set glob defaultcurhoplimit=65
netsh int ipv6 set glob defaultcurhoplimit=65
Ввести это в консоль и ТТЛ поменяется без перезапуска ПК
P.S
1 — Вводить по 1 строчке
2 — Вместо 65 — ваше значение ТТЛ (которое вам нужно)

Evil Grym
4 августа 2020 18:14

на Win10 прокатило. Теле2.

максим
24 августа 2020 18:16

после примерно 2 лет без проблемного использования ттл, при выключении перезагрузки или же просто при нахождении ноутбука в спящем режиме иногда пропадает интернет и пишет без доступа бывает это в разное время может на день раза 3 может раз в неделю какой либо закономерности не обнаружил и что-бы появился интернет приходится вернуть значение 128 перезагрузить и будет интернет но мы же не хотим лишних затрат за раздачу и опять выставляем 65 и снова перезагрузка, и такие манипуляции несколько раз в день напрягают (повторюсь бывает затишье на день — два -три -неделю всегда по разному и когда не известно)

может есть какой либо способ смены без перезагрузки только так чтоб изменения вступили в силу сразу ??? или кто-то знает более действенный способ??? смену ТТЛ производил программой (ттл редактор)

Иван
19 ноября 2020 20:57
Ответить на  максим

Красава!!! Рабочий вариант!

Акбар
30 августа 2020 20:10

У кого не работает попробуйте так
netsh int ipv4 set glob defaultcurhoplimit=65
netsh int ipv6 set glob defaultcurhoplimit=65

Акбар
30 августа 2020 20:16
Ответить на  Акбар

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

Аноним
11 декабря 2020 20:15
Ответить на  Акбар

Куда надо и что? По подробней пж

Сашка
13 октября 2020 21:20

Админ, спасибо, дорогой. Всё получилось!) Надо всегда вообщем ставит значение «Параметр DWORD (32 бита)», на любой системе.

Аноним
19 ноября 2020 08:25

Проставил все настройки и все равно оператор видит, что интернет раздается на другое устройство

Ветл
20 января 2021 05:45

Этот способ больше не актуален

Аноним
6 марта 2021 00:01
Ответить на  Ветл

Для Билайн актуален. Ттл 65 на ноуте. Всё работает. Если хочешь сделать раздачу на другой телефон, придётся мутить с рутом)))

Аноним
12 февраля 2021 18:57

Только я чёт непонемаю я всё зделал так сперва перешол в двоичную задал 65 нажал ок перезапустил и нечиго. Потом снова зашёл смотрю значение 41 снова меняю нажимаю ок проверяю всёравно 41. И что делать?

Nikita
12 марта 2021 22:17

А подскажите пожалуйста как отменить все это что сделал? У меня в принципе все получилось. Но хочу вернуть все как было. Как это сделать, скажите пожалуйста

Сократ
16 марта 2021 17:03

Помогло, спасибо!

Аноним
9 апреля 2021 06:48

Имею 2 одинаковые телефона. С одного идёт а со второго нет. В чем причина?

Аноним
10 апреля 2021 08:07
Ответить на  Виктор Бухтеев

Нет одинаковые симки и тарифы

Аноним
11 апреля 2021 07:47

Все сделал по инструкции, скорости нет(((

Аноним
16 мая 2021 16:06

Вроде всё сделал как по инструкции, но эта хрень не работает. При запуске скачивания обновления игры сначала скорость резко доходит до максимального значения, а потом медленно падает до 300 кб/с и на этом значении держится…

Аноним
12 июня 2021 19:24

Здравствуйте, спасибо за совет. Но он не работает у меня. Каждый раз когда я меняю значение и затем открываю (до перезагрузки, значение то же самое). Впечатление, словно система снова возвращает значение на место, ещё до перезагрузки. Что скажете?

Аноним
12 июля 2021 11:23

Скорость интернета не стала быстрее, хотя делал я всё по инструкции.

Koresh3
29 июля 2021 18:06

Всё сделал , никакова результата =/

Аноним
16 сентября 2021 09:25

Нет результата, или фейк, или методы устарели.

Аноним
1 октября 2021 23:36

Я проделал данные манипуляции и мне не помогло как была скорость 32 мегабит в секунду так и осталась

Аноним
1 октября 2021 23:47
Ответить на  Аноним

я имел в виду 32 килобит в секунду

Аноним
1 октября 2021 23:39

Я проделал данные манипуляции и мне не помогло как была скорость 32 килобит в секунду так и осталась

Никита
27 ноября 2021 16:47

Просто подключите смартфон через usb кабель — хорошего качества к компу и включите в настройках usb-modem.
Ничего менять не надо в параметрах TTL и ограничений не будет никаких.
Кроме ограничения скачивания с торрента (у меня она встроена в тариф мегафона и этого не изменить)

Аноним
23 декабря 2021 19:27

так а что с ограничением на скачку торрентов? если меняем TTL скажем на мтс то ограничения пропадают чтоли ? у них даже для симкарты которая для роутера сделана ито ограничения на торрент о чем в договоре написано.

Аноним
25 ноября 2022 18:54

Для Windows 10
Запускаем командную строку от имени администратора

netsh int ipv4 set glob defaultcurhoplimit=65
netsh int ipv6 set glob defaultcurhoplimit=65
Ввести это в консоль и ТТЛ поменяется без перезапуска ПК
P.S
1 — Вводить по 1 строчке
2 — Вместо 65 — ваше значение ТТЛ (которое вам нужно)

Аноним
8 января 2023 23:56
Ответить на  Аноним

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

Danil
31 декабря 2023 23:11

Здравствуйте, интернет через юсб адаптер, подключенная к роутеру для раздачи вай фай. При подключении к вай фаю через телефон все прекрасно, на как я подключаюсь через компьютер или ноут бук то сразу скорость падает до 1 или 1,3 мб. Все сделал как в статье, все получилось, но скорость по прежнему падает при подключении компа. Оператор МТС.

Задать вопрос