Зміст
TTL (Time To Live) &8212; це значення часу, протягом якого пакет з даними блукає по мережі зі здатністю передачі інформації між серверами і окремими пристроями. Після закінчення цього часу дані просто зникають без умови, дійшли вони до своєї кінцевої точки чи ні. Така функція дозволяє обмежувати певні переходи і дозволяє налагодити безпеку системи. Сьогодні ми хочемо поговорити про зміну цього значення на локальному комп'ютері під управлінням операційної системи Windows 7, попередньо розібравши саме призначення цієї операції.
Використання TTL та цілі його зміни
Для початку розглянемо один із прикладів використання TTL для своїх потреб. Найчастіше цим займаються мобільні оператори, визначаючи типи пристроїв. Наприклад, стандартний смартфон на Android має значення 64, додатковий засіб мережі спочатку знає про це, а також знає, що при з'єднанні одного телефону до іншого через роздачу інтернету TTL зменшується на один. Це дозволяє операторам, які поширюють певні тарифи, наприклад, безлімітний Інтернет без можливості роздачі, блокувати подібні з'єднання.
На ілюстрації нижче ви бачите базовий приклад робочої схеми, де також зазначено, що ПК під управлінням Віндовс має TTL 128, що є значенням за замовчуванням. Однак подібний варіант не єдиний, і розглянута сьогодні технологія використовується в багатьох галузях для визначення пристроїв або установки будь-яких обмежень.
Розташована далі інформація представлена тільки для ознайомлення і приватного використання. Ми не закликаємо і не демонструємо приклади обходу блокувань або інших протиправних дій. Радимо не використовувати уразливості, засновані на TTL, в корисливих цілях, адже це не тільки порушує умови договорів або загальних правил, але і в деяких випадках карається за законом.
Визначення значення TTL у Windows 7
Перед початком основної теми сьогоднішнього матеріалу давайте коротко розповімо про те, як перевірити поточне значення Time To Live ПК, використовуючи стандартну консольну команду. Зараз ви це можете зробити в ознайомлювальних цілях, а після зміни &8212; в якості тестування виконаних дій. Весь процес виконується буквально в два кліка:
- Запустіть &171;командний рядок&187; зручним для Вас чином, наприклад, скориставшись меню &171; Пуск & 187; .
- У вікні напишіть
ping 127.0.1.1
і активуйте команду натисканням на клавішу Enter . Це запустить процедуру перевірки глобальної мережі і виведе на екран Загальні відомості. - Після завершення тестування трафіку відобразиться кілька рядків. Перші відповідають за обмін пакетами, а в кінці ви побачите позначення TTL. Це якраз те, заради чого і запускалася така перевірка.
Тепер Ви знаєте, яке саме значення TTL встановлено в операційній системі. Після цього можна сміливо переходити до зміни показника, якщо воно потрібне.
Зміна TTL у Windows 7
Перейдемо безпосередньо до теми статті. Виконується зміна значення тільки одним способом & 8212; створенням нового параметра реєстру. Спочатку він просто відсутній, а це означає, що Time To Live має свою стандартну форму. Якщо ви створите конфігураційну рядок самостійно і задасте їй потрібне значення, ОС буде відштовхуватися саме від цього параметра. У реалізації цих дій немає нічого складного, просто уважно ознайомтеся з наступною інструкцією.
- Потрібно запустити &171;редактор реєстру&187;
, і найпростіше це зробити через утиліту
&171; виконати & 187;
. Відкрийте її за допомогою гарячої клавіші
Win + R
, в поле введіть
regedit
і натисніть на Enter . - У вікні, перейдіть по шляху
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
. - Тут створіть параметр &171; DWORD (32 біти)&187; або &171;QWORD (64 біти)&187; , відштовхуючись від розрядності ОС.
- В обов'язковому порядку встановіть ім'я &171;DefaultTTL&187; і натисніть на Enter . Потім двічі клікніть ЛФМ по створеній рядку для відкриття меню & 171; властивості&187; .
- Виберіть десяткову систему числення, відзначивши маркером відповідний пункт.
- Встановіть значення 64 і закрийте вікно.
- Тепер можете переконатися, що зміни були застосовані.
Параметр був успішно створений, однак значення зміниться лише після повного перезапуску мережі або перезавантаження комп'ютера. Перший спосіб більш складний в реалізації, тому краще просто перезавантажити ПК і перейти до перевірки за тим методом, який ми рекомендували на початку статті.
Сьогодні ви ознайомилися з процедурою зміни TTL у Windows 7. Як бачите, здійснюється це дуже швидко шляхом створення всього одного параметра реєстру. Дотримуйтесь наведених інструкцій, і у вас точно вийде впоратися з поставленим завданням без будь-яких труднощів.