Как операторам удается отслеживать раздачу интернета
Несмотря на то, что в последнее время большинство сотовых операторов становятся более лояльными в отношении объема трафика для своих абонентов, они по-прежнему продолжают контролировать и стараются не допускать раздачу интернета на другие Wi-Fi устройства, предлагая данную услугу лишь за дополнительную плату.
Фото: Depositphotos
Для отслеживания таких подключений сотовые операторы используют показатель TTL (Time To Live, или Время жизни пакета), который может отличаться в зависимости от типа устройства, но для большинства смартфонов начальный TTL составляет 64 единицы.
При прохождении пакета трафика через маршрутизатор любого устройства, значение TTL уменьшается на единицу и, например, когда вы раздаете интернет на другой смартфон, показатель TTL становится равен 63. Оператор видит, что абонент делится интернетом с кем-то еще и присылает соответствующее уведомление, либо просто блокирует такую раздачу.
Фото: decker.su
Чтобы обойти ограничение на раздачу для смартфонов, необходимо установить Root доступ и изменить показатель TTL на 65, чтобы при прохождении трафика значение менялось на 64. Сделать это можно, например, с помощью приложения TTL Master.
В компьютерах на ОС Windows все немного сложнее. TTL в Windows по умолчанию имеет значение 128 единиц и когда абонент раздает интернет со смартфона с безлимитным тарифом на компьютер, то оператор видит, что TTL скачет 64–127–64, так как в сети появился еще один узел и также блокирует такое соединение.
Чтобы этого избежать, мы можем вручную изменить значение TTL на нашем компьютере и тем самым блокировки удастся обойти.
Как изменить TTL на Windows
Чтобы изменить значение TTL на компьютере с Windows, нам необходимо создать новый параметр в редакторе реестра. Для вызова редактора реестра на компьютере открываем меню «Выполнить» через меню ПУСК или воспользуемся сочетанием клавиш WIN+R и пишем в строке «regedit».
В левой части экрана находим папку HKEY_LOCAL_MACHINE и последовательно переходим: CurrentControlSet – Services – Tcpip – Parameters
В правой части экрана кликаем на пустом месте правой кнопкой мыши и создаем новый параметр DWORD (32 бита).
Теперь кликаем по созданному параметру правой кнопкой мыши и выбираем «Изменить».
В открывшемся окне выбираем «Десятичную систему исчисления», в строке Параметр вписываем «DefaultTTL», а в поле Значение устанавливаем «65». После этого обязательно перезагружаем компьютер.
После перезагрузки снова открываем меню «ПУСК» на компьютере и в строке поиска пишем аббревиатуру «cmd» для вызова командной строки.
В открывшемся поле прописываем строчку «ping 127.0.0.1». Жмем Enter и проверяем, что значение TTL изменилось на 65.
На этом можно было бы закончить нашу настройку, но к сожалению, одного изменения параметра TTL бывает недостаточно. Дело в том, что некоторые операторы также отслеживают и статистику посещения ресурсов в интернете, а так как многие компьютеры с Windows постоянно получают различные обновления, автоматические алгоритмы сотовых операторов понимают, что телефон принимает пакеты от Windows и снова блокируют нам раздачу.
Установка VPN на смартфон
Чтобы этого избежать, придется либо отключить все обновления на компьютере, либо зашифровать наш трафик. Мы предлагаем пойти вторым путем и зашифровать трафик через специальные VPN сервисы. Таким образом, оператор не сможет отследить какие ресурсы мы посещаем.
Среди бесплатных приложений мы можем порекомендовать приложение Turbo VPN, которое обеспечивает 128-битное шифрование сетевого подключение через точку доступа Wi-Fi используя протоколы IPsec и OpenVPN.
Приложение не требует дополнительных настроек и, чтобы начать им пользоваться, нужно лишь нажать на кнопку с изображением морковки, после чего сервис автоматически произведет подключение к наиболее подходящему серверу.
Осталось соединить компьютер или ноутбук с помощью точки доступа на смартфоне и начать пользоваться мобильным интернетом без ограничений.
Это тоже интересно:
Во время загрузки произошла ошибка.
ВНИМАНИЕ! Не только TTL является причиной блокировки – об этом подробнее ниже.
Всем привет! Сегодня поговорим про раздачу интернета и ТТЛ. Давайте кратко про ТТЛ (время жизни пакета). У всех устройств, которые работают с интернетом, есть так называемый TTL параметр. У телефонов он по умолчанию равен 64, а в системах Windows – 128.
TTL нужен для того, чтобы оператор мог видеть количество подключений. При обычной работе к оператору поступает TTL 64 – то есть запрос идет напрямую и без посредников.
Если же вы будете раздавать интернет на другие устройства – например, на ноутбук (TTL default=128) и на другой телефон (TTL=64), то у нас добавляется ещё один узел. А TTL имеет свойство уменьшаться на 1 при проходе через узел (в нашем случае это раздающее устройство).
Как итог – оператор получает пакеты с разным TTL и понимает, что вы включили раздачу. Но это достаточно просто и легко обходится – нужно просто на принимающем устройстве выставить TTL на один больше чем у раздающего устройства – то есть 65. Далее я расскажу, как это сделать на телефоне и на ПК.
Если вы не знаете, как делать раздачу с телефона, то смотрим эту инструкцию.
Также я разберу более детальные настройки, а также случаи, когда блокировка появилась вновь. Поэтому советую читать статью полностью.
ВНИМАНИЕ! На iOS изменить ТТЛ невозможно – связано это с защитой системных файлов, от записи на данной операционной системы. Чтобы сохранить вам время и нервы, ещё раз повторюсь, что сделать это НЕВОЗМОЖНО – в силу особенностей яблочной операционной системы, и искать какие-то способы бессмысленно. Ну, я вас предупредил.
Содержание
- Windows 7, 8, 10
- Снова прилетела блокировка
- Детальная настройка
- Раздача на Android
- Задать вопрос автору статьи
Windows 7, 8, 10
- Чтобы сменить ТТЛ – нажимаем на кнопки и R.
- Выполняем:
regedit
- Заходим в основную папку: «HKEY_LOCAL_MACHINE».
- Далее находим системную папку «SYSTEM».
- Проходим по пути: «CurrentControlSet» – «Services». Далее нам понадобятся обе папки «TCPIP» и «TCPIP6». Сначала открываем первую и кликаем по папке «Parameters».
- Нажмите правой кнопкой по полю справа и выберите: «Создать» – «Параметр DWORD» – называем параметр как «DefaultTTL».
- Двойным щелчком левой кнопки мыши откройте параметр и измените «Значение» на 65 – для Android и iOS устройств. Если вы используете телефоны или планшеты с Windows Phone системой или другой, то ставим 130. Также убедитесь, что система исчисления стоит как «Десятичная».
- Тоже самое на всякий случай сделайте и в папке «TCPIP6/Parameters».
Сервера оператора пошли дальше и теперь отслеживают не только TTL, но также блокируют пользователей, которые подключаются к сомнительным серверам. Если оператор увидит, что вы подключаетесь к серверу, который всегда используется на компьютере, то вас заблокируют. Один из таких серверов – это облако для обновления Windows. Поэтому на время давайте отключим данную функцию:
- + R = services.msc (Заходим в службы).
- Находим центр обновления ОС и отключаем, установив тип запуска «Отключено». Не забудьте применить параметр.
- Перезагружаем систему.
- Теперь чтобы проверить и узнать, что вы все сделали правильно, и изменение TTL прошло успешно – нажимаем опять + R и прописываем «cmd», чтобы запустить командную строку и прописываем:
ping 127.0.0.1
- В строке TTL должно стоять значение 65, тогда все хорошо.
Теперь включаем раздачу с телефона на ПК и проверяем.
Снова прилетела блокировка
Совсем недавно стало известно, что значение TTL у компании МТС было изменено. Поэтому ещё раз зайдите в реестр прошлым способом и вместо 65 установите значение 64. Для тех, у кого оператор MTS – данный способ работает, но и для других, возможно, тоже данный способ будет работать – поэтому попробуйте.
Как я уже и говорил ранее, оператор будет следить за тем, к каким серверам вы обращаетесь. Если у вас включено обновление системы, начал обновляться антивирус, вы качаете с торрента или включен Steam, – то оператор это увидит и заблокирует вас. Поэтому тут есть три варианта:
- Вы выключаете все что можно и стараетесь «вести себя тихо» в интернете.
- Сделать детальную настройку – смотрим следующую главу.
- Третий вариант – это использовать VPN. Так как мы любим халяву и не любим платить, то советую почитать инструкцию по бесплатному использованию VPN.
Детальная настройка
Если на компьютере запущено очень много программ, которые работают с интернетом, и они вам нужны, то при их работе оператор будет вас блокировать. Например, вы хотите использовать торрент. При запросе к серверу оператор это увидит и заблокирует вас. Но мы можем обмануть его и просто не отправлять эту информацию. Для этого нужно сделать следующее:
- Нам нужно открыть файлик «hosts», который находится в директории:
C:WindowsSystem32driversetc
- Правой кнопкой по файлу и открываем его с помощью блокнота.
- Теперь открываем вот этот файл – ссылка.
- Выделяем все и заменяем все содержимое вашего hosts, а после этого сохраняем. Можете просто его скачать с нашего сайта и заменить.
Что же делают эти настройки? Вы могли заметить, что там есть очень много ссылок с названием «Microsoft» – это сервера обновления Windows. IP 127.0.0.1 – это по сути адрес вашего же компа, то есть если он начнет обновлять Windows, то система начнет обращаться к самой себе, а не к удаленному серверу, ну а оператор не получит информации. Теперь проблема в том, что сервера в данном файлике есть не все. Но вы можете их с легкостью добавлять самостоятельно.
Сначала расскажу простой пример. Вот вы раздаете интернет с телефона на ПК, внезапно вас блокирует оператор. С помощью программы «Acrylic DNS Proxy» вы видите адрес сервера, с помощью которого вас блокируют. Вы добавляете этот сервер в файл hosts. А теперь все то же самое, но с более детальными инструкциями:
- Скачиваем программу – cкачиваем не портативную, а обычную версию.
- Устанавливаем к себе на ПК.
- Открываем папку с установленной прогой и открываем файлик «AcrylicConfiguration.ini» с помощью блокнота.
- С помощью сочетания клавиш Ctrl + F найдите строку «HitLogFileName=». Тут стоит значение, куда вы будете сохранять логи. То есть если вас заблокируют, вы зайдете по данному пути, откроете лог-файл с нужной датой и увидите из-за какого адреса вас блокирнули. Установите любой путь, но последнее значение «HitLog.%DATE%.txt» не меняйте.
- Ещё нам нужно зайти в настройки подключения и установить в качестве DNS наш ПК. Нажимаем «Win+R» и вписываем «ncpa.cpl». Далее нужно зайти в свойства того подключения, через которое вы подключены к телефону. Как зайдете туда, в свойствах четвёртого протокола в качестве первого ДНС установите значение: 127.0.0.1.
- Запускаем программу и ждем блокировку.
- Как только вас заблокируют, вам нужно открыть лог-файл, который сохраняется по пути, который мы установили в файлике «AcrylicConfiguration.ini».
- В самом конце вы увидите к какому серверу обращался комп нас интересует именно URL адрес.
- Теперь надо этот URL добавить в hosts файл – добавляем сначала IP0.0.1, а потом наш URL (через пробел). Не забываем сохранить изменение.
- Перезапускаем раздачу.
Раздача на Android
К сожалению, изменить параметр TTL можно только с помощью ROOT прав и программы «TTL Master», который можно скачать с Google Play. Но на всякий случай попробуйте поменять параметр – устанавливаем:
- 65 – если раздающее устройство имеет Android или iOS.
- 130 – если вы раздаете с Windows Phone.
- 64 – если у вас МТС.
Нажимаем на кнопку «Применить». Если что-то не получается, то пробуем как параметр 65, так и 64. Если и в этом случае ничего не получится, то вам нужны ROOT права. Инструкции по установке РУТ-прав у каждого телефона свои.
ВНИМАНИЕ! Установка ROOT может привести к блокировке использования некоторых программ, которые работают с деньгами. Особенно это касается онлайн-банков.
Содержание
- Видео инструкция
- Как используют TTL и зачем его изменять
- Узнаем значение TTL компьютера
- Изменяем значение TTL в Windows 10
- Вопросы и ответы
Информация между устройствами и серверами передается путем отправки пакетов. Каждый такой пакет содержит определенное количество информации, отправляемое за один раз. Время жизни пакетов ограничено, поэтому они не могут бродить по сети вечность. Чаще всего значение указывается в секундах, и по истечении заданного промежутка информация «умирает», причем не важно, дошла она до точки или нет. Такое время жизни называется TTL (Time to Live). Кроме этого TTL используют и для других целей, поэтому обычному юзеру может понадобиться изменить его значение.
Видео инструкция
Давайте разберем самый простой пример действия TTL. Компьютер, ноутбук, смартфон, планшет и другое оборудование, соединяющееся по сети интернет, имеет свое значение TTL. Мобильные операторы научились использовать этот параметр, чтобы ограничивать подключение устройств посредством раздачи интернета через точку доступа. Ниже на скриншоте вы видите обычный путь раздающего устройства (смартфона) к оператору. Телефоны имеют TTL 64.
Как только к смартфону подключаются другие девайсы, их TTL понижается на 1, поскольку это закономерность рассматриваемой технологии. Такое понижение позволяет защитной системе оператора реагировать и блокировать соединение — именно так работает ограничение на раздачу мобильного интернета.
Если вы вручную измените TTL устройства, с учетом потери одной доли (то есть поставить нужно 65) вы сможете обойти такое ограничение и подключить оборудование. Далее мы рассмотрим процедуру редактирования этого параметра на компьютерах под управлением операционной системы Windows 10.
Представленный в этой статье материал создан исключительно для ознакомительных целей и не призывает к выполнению незаконных действий, связанных с нарушением тарифного договора оператора мобильной связи или любых других махинаций, осуществляющихся путем редактирования времени срока жизни пакетов данных.
Узнаем значение TTL компьютера
Прежде чем переходить к редактированию, рекомендуется убедиться в том, что оно вообще необходимо. Определить значение TTL можно с помощью одной простой команды, которая вводится в «Командную строку». Выглядит этот процесс так:
- Откройте «Пуск», отыщите и запустите классическое приложение «Командная строка».
- Введите команду
ping 127.0.1.1
и нажмите Enter. - Дождитесь завершения анализа сети и вы получите ответ по интересующему вас вопросу.
Если полученное число отличается от требуемого, его следует изменить, что делается буквально в несколько кликов.
Изменяем значение TTL в Windows 10
Из объяснений выше вы могли понять, что путем изменения времени жизни пакетов вы обеспечиваете незаметность компьютера для блокировщика трафика от оператора или же можете использовать его для других ранее недоступных задач. Важно лишь поставить правильное число, чтобы все работало корректно. Все изменения осуществляются путем конфигурации редактора реестра:
- Откройте утилиту «Выполнить», зажав комбинацию клавиш «Win + R». Впишите там слово
regedit
и щелкните на «ОК». - Перейдите по пути
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters
, чтобы попасть в необходимую директорию. - В папке создайте нужный параметр. Если вы работаете на ПК с Windows 10 32-бит, вам потребуется вручную создать строку. Щелкните на пустом месте ПКМ, выберите «Создать», а затем «Параметр DWORD (32 бита)». Выберите «Параметр DWORD (64 бита)», если установлена Виндовс 10 64-бит.
- Присвойте ему название «DefaultTTL» и кликните дважды, чтобы открыть свойства.
- Отметьте точкой пункт «Десятичная», чтобы выбрать эту систему исчисления.
- Присвойте значение 65 и нажмите на «ОК».
После внесения всех изменений обязательно перезагрузите ПК, чтобы они вступили в силу.
Выше мы рассказали об изменении TTL на компьютере с Windows 10 на примере обхода блокировки трафика от оператора мобильной сети. Однако это не единственная цель, ради которой изменяется этот параметр. Остальное редактирование производится точно так же, только вот вводить требуется уже другое число, требуемое для вашей задачи.
Читайте также:
Изменение файла hosts в Windows 10
Изменение названия ПК в Windows 10
Еще статьи по данной теме:
Помогла ли Вам статья?
Многим известно, что данные в сети делятся на пакеты. Эти пакеты имеют свои параметры. Они необходимы для правильной обработки информации в тех узлах, которые они будут проходить на своем пути. Одним из таких параметров является TTL. Он указывает время существования пакета в сети. В статье мы рассмотрим, каким образом можно изменить настройки TTL на операционной системе Виндовс.
Содержание
- Где можно увидеть TTL в Windows
- Изменение параметра Time To Live на компьютере
- Программа для смены TTL
Где можно увидеть TTL в Windows
TTL — это аббревиатура от «Time To Live» (время жизни). Указывается в цифрах, которые обозначают количество узлов прохода (ими выступают маршрутизаторы, прокси и др.). Мобильные операторы часто используют его для определения устройства, с которого пользователь входит в его сеть. По умолчанию в мобильных телефонах установлено значение 64, в компьютерах — 128. Поэтому пользователям интересен такой вопрос — каким же образом можно изменить параметр TTL на компьютере с ОС Windows?
При отслеживании трафика специальным программным обеспечением, операторы наблюдают следующую картину: 63, 63, 63, 126, 126, 63, 63, 126. Значения могут быть и меньшими, ведь после прохода одного узла значение уменьшается на 1 единицу. По этим цифрам можно определить, с какого гаджета абонент использует сеть.
На своем компьютере под управлением операционной системой Windows вы можете самостоятельно определить сколько узлов проходит ваш запрос, пока не достигнет точки назначения.
Для этого:
- Для этого откройте командную строку. Нажмите по значку «Пуск» и в поисковой строке введите запрос.
- Здесь введите команду «ping» и через пробел введите адрес в сети, к которому будете обращаться.
- В отчете можно увидеть ваши значения TTL справа.
Читайте также: Unsupported partition table в Windows Loader — что делать?
Изменение параметра Time To Live на компьютере
Некоторые мобильные операторы хотят, чтобы пользователь выходил в интернет только с одного мобильного устройства из их сети. Абоненты часто включают точку доступа и раздают интернет еще и на другие домашние устройства с Wi-Fi. Оператор видит это при помощи анализа данных TTL и может заблокировать доступ временно для выяснения обстоятельств или требуя дополнительную оплату за услугу.
Чтобы обойти это, можно настроить свой компьютер, чтобы он определялся оператором как мобильное устройство. Наша задача сделать TTL компьютера (128) равным значению мобильного устройства (64). Здесь важна еще одна деталь. Если телефон раздает интернет на другие устройства, то он считается уже одним из узлов для TTL компьютера. Поэтому при изменении этого параметра на ПК нужно установить не 64, а 65.
Для этого изменяем некоторые параметры реестра Windows:
- Откройте строку ввода, для этого нажмите две клавиши одновременно WIN+R.
- Введите такую команду «regedit».
- Перед собой вы увидите реестр Windows, здесь отыщите раздел «HKEY_LOCAL_MACHINE».
- Затем выберите ветку «SYSTEM», ниже выберите указателем «CurrentControlSet».
- В открывшейся ветке выберите «Services», «Tcpip».
- И выберите последнюю папку «Parameters».
- В этой ветке можно редактировать параметры передаваемого пакета данных. Здесь нам необходимо создать новый параметр и ввести его имя «DefaultTTL». Для этого нажмите ПКМ (правую кнопку мыши) на левом блоке и выберите «Создать», правее нажмите «Параметр DWORD32».
- В нем как раз и нужно ввести значения для TTL компьютера. Введите здесь 65. Выберите «Десятичная» система счисления.
Если вы изменяете настройки в Windows 7, 8.1, то необходимо сделать то же самое для ветки «Tcpip6». Остальные пункты остаются одинаковыми. Когда вы зададите нужные параметры, закройте реестр и перезагрузите свой компьютер. Теперь ваш компьютер будет определяться операторами как мобильное устройство, а вы в свою очередь будете беззаботно пользоваться интернетом со всех домашних устройств.
Это может быть полезным: Control userpasswords2 не работает на Windows.
Программа для смены TTL
Чтобы не переплачивать за мобильный интернет и пользоваться им с разных устройств, умельцы из народа создали специальную утилиту, которая позволяет раздавать интернет и не «показывать» запрещенные устройства операторам. Она называется TTL Patch. Наверное, многие пользователи сталкивались с ситуацией, когда пытались выйти в интернет при помощи компьютера с подключенным мобильным через USB. Но при переходе на сайт перекидывало на портал Captive, где требуют оплатить использование интернета на ПК.
Преимущества утилиты:
№ | Возможности | Особенности |
---|---|---|
1 | Подключение к сети с компьютера при любом способе | Через USB или Wi-Fi |
2 | Можно использовать в любых сетях операторов | МТС, Yota, Билайн, Теле2 и других |
3 | Не требуется установка | Работает в портативном режиме |
Все заданные настройки можно отменить одной кнопкой — «Вернуть все как было». Подходит к любой версии ОС Windows. Ее не нужно настраивать, TTL Patch состоит всего из нескольких кнопок. Скачать утилиту можно по ссылке http://softrare.ru/windows/ttlpatch/download. Запустите ее, и вы сможете поменять настройки TTL на вашей Виндовс, чтобы обойти блокировку.
Для обхода ограничений операторов на раздачу интернета иногда нужно сменить значение TTL. На телефоне или на ПК – это зависит от схемы обхода. Как уже говорилось, суть в том, чтобы сравнять значения TTL на раздающем и принимающей устройстве. Одной из схем является оставить TTL на раздающем телефоне как есть, а на компьютере откорректировать TTL. Рассмотрим подробнее эту логику этой схемы.
По умолчанию время жизни пакета на телефоне и ПК разное. Для Android и iOS устройств это значение равно 64. Для Windows 128 (хотя зависит от версии). Без раздачи интернета с телефона на компьютер все пакеты уходят к оператору с единственным возможным значением TTL=64.
Дальше неопытный владелец телефона донора запустил тетеринг (раздачу интернета) и пытается использовать интернет дополнительно на ПК. Что получается: пакеты от донора уходят, по-прежнему, с TTL=64. Пакеты от ПК до донора доходят с TTL=128 (значение на ПК по умолчанию), на доноре теряют единицу и уходят к провайдеру с TTL=127. В итоге оператор видит пакеты с двумя разными значениями TTL, что невозможно, если телефон-донор не раздает интернет в режиме точки доступа, и блокирует раздачу, предлагая ее оплатить.
Таким образом, чтобы обмануть оператора, надо сравнять значения TTL. В этой статье мы делаем это путем изменения TTL на ПК.
Сначала надо узнать, какой TTL у телефона. Как было сказано, для устройств на Android и iOS это значение равно 64. (Для других устройств поищите сами). То есть надо сделать так, чтобы пакеты от ПК тоже улетали со значением TTL, равным 64. Учитывая, что при проходе через каждый узел значение TTL уменьшается на единицу, нам надо установить на Windows TTL=65 (поскольку телефон – узел, при проходе через который пакета с ПК его значение TTL будет уменьшатся на единицу). Каким бы ни был TTL вашего раздающего телефона, ваша цель – установить на Windows на единицу большее значение. У нас это 65.
Как отредактировать TTL в реестре Windows
- Значение TTL редактируется в системном реестре. Чтобы его отредактировать, откройте реестр.
- Для этого наберите в меню «Пуск» regedit – редактор реестра, и запустите его от имени администратора. Во Windows 7 для этого надо щелкнуть пункт меню правой кнопкой мыши и выбрать «Запуск от имени администратора».
- Откроется редактор реестра. Здесь куча непонятных папок, используемых для системных нужд.
- Нам надо открыть папку
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Services
Tcpip
Parameters
- В ней как раз задаются параметры пакета, в том числе TTL. Нужно создать параметр с именем DefaultTTL. Для этого щелкните правой кнопкой мыши на правой панели и выберите «Создать» -> «Параметр DWORD (32-бита)».
- Параметр создался.
- Задайте его значение. Для этого дважды щелкните и введите число 65, выбрав десятичную систему счисления.
Для пользователей Windows Vista, 7, 8, 8.1 нужно ещё добавить такой же параметр реестра по адресу: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpip6Parameters
- Перезагрузите компьютер.
Как узнать текущий TTL на Windows
Для проверки значения TTL можно «пингануть» текущий компьютер, то есть отправить пакет самому себе. Это делается из командной строки.
Найдите в меню «Командную строку» и в открывшемся окне наберите команду
ping 127.0.0.1
127.0.0.1 – это адрес локального компьютера в сети интернет, то есть ваш комп. В общем TTL=128 – это текущий TTL (Мой скриншот сделан до смены TTL, то есть это значение до изменений. У вас после изменений должно быть значение 65).
Быстрый способ
Можно сменить TTL программно, для этого нужно скачать специальный TTL-патч. Я выложила его, так что скачать его можно здесь.
Я проверила этот патч на своем компьютере под Windows 7, сменив значение на 65 — все получилось.
Просто запустите файл от имени администратора и введите в поле значение 65. А потом на всякий случай перезагрузите компьютер.
Не сказать, что это лучший и безопасный способ, но вроде пока все ок, компьютер не взорвался.
Этот способ самый быстрый.
Надеюсь, вы поняли, как изменить TTL на Windows и зачем это делать.
Всем привет, уважаемые посетители сайта compblog.ru! После недавней публикации статьи о том, как заставить работать сим карту с тарифами СМАРТ Безлимитище и Йоты через USB-модем, я получил много комментариев, что, дескать, всё работает, но возникла новая проблема.
Дело в том, что при пользовании интернетом на ноутбуке людям начали приходить сообщения от МТС, о снятии средств за раздачу интернета на другие устройства. Данная проблема имеет место быть, и в этой статье я вам расскажу, и дам решение, как обойти это ограничение МТС.
Содержание статьи:
- 1 Как подключиться к закрытому тарифу оператора, чтобы значительно снизить расходы на безлимитный интернет? [Реклама]
- 2 Как использовать СМАРТ Безлимитище на ноутбуке, раздавая интернет через USB-модем или телефон по wi-fi.
- 3 Как не платить 50 рублей «за раздачу интернета» на ноутбук. Что такое TTL?
- 4 Как изменить TTL на компьютере.
- 4.1 Как узнать текущий TTL на Windows?
- 5 МТС Безлимитище — как обойти плату за раздачу безлимитного интернета на ноутбук:
Как подключиться к закрытому тарифу оператора, чтобы значительно снизить расходы на безлимитный интернет? [Реклама]
Друзья, есть возможность подключения закрытых мобильных тарифов. Это тарифы, которые сотовые операторы подключают большим предприятиям, в штате которых работает 1000+ человек. В обычном салоне такие тарифы оформить нельзя. А в чём соль, спросите вы? Отвечаю — данные безлимитные тарифные планы значительно дешевле тех, что доступны «простым смертным». (Тарифище, Безлимитище и прочие). Экономия на интернете/звонках получается очень заметная. И самое главное — никаких заморчек с раздачей интернета, и использованием в модемах.
Для того, чтобы узнать подробнее о данных тарифах и о подключении к ним, Вам нужно написать сообщение в группу: https://vk.com/bezlimit_ka. Люди работают через Гарант-сервис, что сводит на нет любые риски по получению тарифа. Он получит от Вас деньги только тогда, когда вы вставите сим-карту в телефон, и убедитесь, что тариф соответствует заявленным характеристикам. Если вы в Петербурге — то возможна доставка до метро.
Как использовать СМАРТ Безлимитище на ноутбуке, раздавая интернет через USB-модем или телефон по wi-fi.
Итак, в прошлой статье мы изменили IMEI модема на IMEI телефона. Таким образом, мы заставили оператора думать, что наш модем — это телефон. Однако, только изменения IMEI модема не достаточно. У тарифа «Безлимитище», а также в безлимитных тарифах от Йоты есть один «нюанс», о котором обычно умалчивают при продаже контракта.
Как Вы знаете, на многих современных мобильных телефонах есть функция раздачи интернета по Wi-Fi, USB и Bluetooth. Смотрим условия тарифа:
Пользуясь модемом, как телефоном, мы, как бы, раздаём интернет с телефона(модема) на компьютер по USB. По условиям тарифа, раздача интернета с вашего мобильного телефона на другие устройства облагается дополнительной платой. То есть, за факт раздачи интернета с модема, с Вас каждый день начнут снимать средства с баланса, в размере 30 рублей в сутки.
И, само собой, МТС каждый день будет брать с вас деньги и в случае раздачи интернета с телефона по Wi-Fi либо BlueTooth.
Согласитесь, не очень приятный факт. Но, расстраиваться не стоит! Эту наглую обдираловку народа «бедными» операторами можно обойти!
Для этого нужно разобраться, как оператор узнаёт, что вы раздаёте интернет на другие устройства.
Как не платить 50 рублей «за раздачу интернета» на ноутбук. Что такое TTL?
Начнём с того, что у каждого пакета данных, передаваемого с вашего устройства(ноутбук, телефон, планшет) есть особый параметр, называемый «TTL». Расшифровывается он как «Time To Live», или время жизни пакета. Не буду вдаваться в подробности — для нашей благородной цели(обмануть оператора) нужно знать о параметре ttl вот что:
- TTL, задаваемое пакету по умолчанию, разное у каждого устройства. К примеру, телефоны на iOS и Android имеют default ттл, равный 64. А компьютер на ОС Windows имеет tll=128.
- При прохождении каждого шлюза (маршрутизатора), TTL пакета уменьшается на единицу. В данном случае, маршрутизатором у нас выступает телефон либо модем. Т.е., если изначальное ttl у нас = 128(мы сидим с ПК), то при прохождении через модем/телефон оно станет равным 127 (128 минус 1).
- Оператор сравнивает TTL пакетов, идущих от абонента, и видит различные значения ttl у пакетов. К примеру, от самого смартфона(модема) ОпСоСу приходит ttl=64, от ноутбука, после прохождения через смартфон/модем — ttl=127.
- Оператор видит, что TTL пакетов «прыгает». 64-127-127-64-127-… Таким образом, он понимает, что в интернет заходят не только со смартфона, а ещё идёт раздача на другие устройства, и присылает СМС с уведомлением, что раздача стоит 50 рублей в сутки.
Схематично всё это показано на картинке:
Соответственно, всё что нам нужно сделать, это выровнять значения TTL, передаваемые от нашего модема (смартфона) оператору. Скорее всего, на вашем телефоне/модеме стоит TTL=64. Соответственно, на ноутбуке, которому вы раздаёте интернет, нужно установить значение «Default TTL» на единицу больше, то есть равное 65.
Как изменить TTL на компьютере.
Итак, сейчас я расскажу вам, как сменить TTL на компьютере или ноутбуке под управлением Windows 7, 8, 10. Это достаточно просто, нужно сделать буквально несколько кликов мыши:
- Вызываем окно «Выполнить«. Для этого жмём сочетание клавиш Win+R. В этом окне вводим regedit и жмём OK.
- Мы попадаем в редактор реестра. Идём по следующему пути: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTcpipParameters
- Здесь нам нужно кликнуть правой кнопкой мыши по полю справа, и выбрать «Создать —> Параметр DWARD (32 бита)»
- Имя параметру задаём — «DefaultTTL«. Щёлкаем 2 раза по ново созданному параметру, выбираем Десятичную систему исчисления, и вводим значение 65.
- Также создаём параметр DefaultTTL=65 для соседней ветки реестра — HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTCPIP6
- Готово! Дефолтный ТТЛ на компьютере изменён! Не забываем перезагрузить компьютер.
Итак, TTL по умолчанию в нашем ноутбуке теперь равен 65.
При прохождении через модем/телефон он снизится до 64, и оператор не сможет определить, что вы раздаёте интернет на ноутбук. А, соответственно, не будет снимать по 30 рублей каждый день! Что нам и требовалось.
Как узнать текущий TTL на Windows?
Вы можете проверить свой ttl, убедившись, что он изменился на нужный. Для этого «пингуем» свой собственный компьютер. Сначала заходим в командную строку (жмём клавиши Win+R и вводим «cmd»). Там набираем команду «ping 127.0.0.1» – это адрес вашего компьютера в локальной сети (localhost). Как мы видим — TTL = 65, что нам и требовалось.
Если что-то осталось непонятным, смотрите видео на моём канале YouTube:
МТС Безлимитище — как обойти плату за раздачу безлимитного интернета на ноутбук:
Тема в группе ВКонтакте, где вы можете обсудить тариф МТС «Безлимитище». Заходите, комментируйте, задавайте вопросы!
Я же с вами прощаюсь, надеясь увидеть Вас снова в моём блоге! Всем удачи!
Update: Если МТС всё равно снимает деньги, пропробуйте отключить iptv6 в личном кабинете МТС: