Как поменять TTL в Windows 10
Термин Time to live или сокращенно TTL, характеризует срок жизни информационного пакета в компьютерной сети. Определяется он не временем, а количеством переходов или прыжков между ее узлами. При прохождении очередного маршрутизатора на пути пакета значение TTL уменьшается на единицу. По достижении нулевого порога он уничтожается, независимо от того удалось или нет достигнуть адресата. Практическое применение этой технологии мобильными операторами позволяет ограничивать раздачу интернета на безлимитных тарифах. Наши эксперты рассказывают каким образом меняется стандартное значение TTL в Windows 10.
Вызываем расширенное меню «Пуск» комбинацией клавиш «Win+X». Запускаем установленную для использования по умолчанию оболочку командной строки в режиме повышенных привилегий.

Проверяем используемый по умолчанию срок жизни пакета. Набираем в строке-приглашении команду «ping 127.0.0.1». Нажимаем клавишу ввода и смотрим цифровые значения TTL выведенные в последней колонке результатов.
Вызываем диалоговое окно «Выполнить» сочетанием клавиш «Win+R». Набираем в текстовом поле «regedit». Жмем «ОК» или клавишу ввода на физической клавиатуре запуская редактор реестра.

Раскрываем ветку HKLM и проходим в ней по пути, подсвеченному зеленым маркером в адресной строке. Выделяем конечную директорию «Parameters». Переходим в правую часть редактора. Вызываем контекстное меню и создаем новый параметр. Для 32-битных систем – DWORD, для 64-битных – QWORD.
Присваиваем параметру имя «DefaultTTL». Дважды щелкаем по названию вызывая диалог корректировки значений. Переключаем систему исчисления на десятичную. В подсвеченном маркером поле выставляем необходимое значение. При необходимости раздать интернет с мобильного устройства на Android или iOS – 65. Если собираемся делиться Wi-Fi с ноутбука, работающего под Windows – 129. Сохраняем внесенные изменения кнопкой «ОК». Перезагружаем компьютер, чтобы новые параметры вступили в силу.
Проверяем полученный результат в командной строке повторяя описанные во втором шаге действия. Как видно на скриншоте TTL принял заданное в реестре значение. При раздаче мобильного интернета компьютер будет отправлять в сеть пакет со сроком жизни равным 64 прыжка (65-1), не выдавая таким образом, что к сети подключено дополнительное устройство. Чтобы восстановить параметры используемые ОС по умолчанию, удаляем в реестре параметр «DefaultTTL» и перезагружаем ПК.
В заключение
Приведенная нашими экспертами инструкция позволяет изменить TTL на компьютере с Windows 10 или вернуть его обратно к базовому значению
Как поменять TTL в Windows без перезагрузки?
Раздача, как всегда, обрывается в самый ответственный момент, и перезагрузка отнимает минут 10. На linux я бы проделал что-то вроде /ect/init.d/networking restart. Как менять TTL без перезагрузки на Windows?
Отслеживать
задан 9 мая 2020 в 13:11
Александр Сутыркин Александр Сутыркин
83 1 1 серебряный знак 9 9 бронзовых знаков
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Оставьте в покое 65 TTL, просто подключите к раздаваемому интернету еще одно любое устройство и интернет на компьютере появится, сам так делаю.
Отслеживать
ответ дан 5 сен 2020 в 4:07
466 2 2 серебряных знака 15 15 бронзовых знаков
Без перезагрузки: netsh int ipv4 set glob defaultcurhoplimit=65
Как поменять TTL в Windows 10 Feature Update 2004?
После чистой установки новой версии Windows 10 (у меня сборка 19041.329) перестал работать ключ реестра DefaultTTL.
Обнаружено командой ping 127.0.0.1 .
При этом в Wireshark видно, что ICMP Request имеет ttl такой, как указано в DafaultTTL, а ICMP Replay имеет стандартный ttl — 128.
Разумеется, перезагрузку выполнял.
Отслеживать
задан 30 июн 2020 в 9:26
742 4 4 серебряных знака 18 18 бронзовых знаков
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Пока не понятно, что именно случилось. Судя по всему, в версии 2004 что-то сильно поменялось.
По крайней мере, следующие команды работают как раньше:
netsh int ipv4 set glob defaultcurhoplimit= netsh int ipv6 set glob defaultcurhoplimit=
Лично мне даже не пришлось перезагружаться.
Отслеживать
ответ дан 30 июн 2020 в 9:26
742 4 4 серебряных знака 18 18 бронзовых знаков
- windows
- сеть
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.11.15.1019
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Как изменить TTL Windows 10 в 2022?
Есть ли способ поменять значение TTL у Windows 10 на данный момент (2022)?
Всё что есть в поиске гугла не работает.
Если на телефоне с которого раздаю инет пингану ya.ru будет ttl 246 (у меня ТЕЛЕ2).
Если с подключеного через телефона компа пингану ya.ru будет ttl 245.
команда netsh int ipv4 show glob выдаст кроме прочего Предел прыжков по умолчанию: 247 прыжков.
Пытался поменять потом снести драйвер wifi не помогло. Всё равно упорно пишет 245, а не 246.
Получается где-то это значение лежит ещё кроме тех мест о которых описано в мануалах.
Кто-то смог решить данную проблему?
- Вопрос задан более года назад
- 438 просмотров
8 комментариев
Простой 8 комментариев
да там вроде ничего не менялось
Александр Фил @AleksFil Автор вопроса
Drno, тем не менее делая всё по инструкции не получается поменять ttl в соответствии со значением на телефоне. Конечно оператор палит ещё и трафик, но его планировал завернуть через vpn.
Осталось понять как поменять ttl.

Александр Фил, дык именно Tele2 не препятствует же раздаче. Я раздаю без шаманства с TTL. Это вам не супер-жадный Билайн.
Anonymous @Nikita1244
hint000, а что с билайном-то не так? Сижу на Билайне и мне норм
Александр Фил @AleksFil Автор вопроса
hint000, Тут вопрос не в операторе, это я готовлюсь к поездке на месяц в Крым. Работаю удаленно решил оттуда попробовать. Выбрал Коктебель, поскольку решение было спонтанно и иных вариантов особо не было. Из местных операторов склоняюсь к Волне с их тарифом Космос. Но у них как раз с TTL строго. По 80 р в день платить за услугу по раздаче это будет лишние 2400р. По карте покрытия вроде как обещают аж 4g, но случаи бывают всякие.
Вот ради них пытаюсь освоить смену TTL. VPN у меня в наличии, взял в аренду vps в Амстердаме и поднял сервер wireguard. По существу вопроса, насчёт смены TTL решил взять роутер TP-LINK TL-MR3020 на него накатить openwrt и там уже прописать ttl и настроить vpn клиент. И к роутеру коннектиться всем табором устройств и ноутом и телефонами. Осталось решить вопрос с выбором модема и антенны.

Осталось решить вопрос с выбором модема и антенны.
из недорогих вариантов — USB 4G модемы Huawei (например, E3372h-320 или другая модель); из дорогих вариантов — MikroTik SXT LTE kit, который сам по себе и роутер (только без Wi-Fi), и модем, и антенна, хороший девайс для мест, где слабый сигнал, можно выставить в окно или на мачте поднять над крышей, но и цена около 20 т.р. (несколько месяцев назад около 10 т.р.)
Александр Фил @AleksFil Автор вопроса
hint000, Добрый день, спасибо за ответ. На всякий случай уточню дома нашёл разлоченный модем от МТС 829FT
Это тоже самое, что и E3372h-320? И ещё вопрос я так понял могут возникнуть трудности с imei, на модеме надо поменять на imei к примеру телефона который дома лежит и уже не используется?

Александр Фил, по модели от МТС не знаю.
IMEI не пробовал менять, но да, встречал такие рекомендации; не каждый оператор заморачивается проверкой IMEI, как повезёт.