Как проверить ttl модема
Одной из самых популярных программ у 4G- сообщества,на данный момент,остаются программы меняющие значение ttl (Time to live — время жизни пакета данных в протоколе IP).
Предельное время жизни пакета это одно из ключевых значений по которому компании мобильной связи ведут контроль за мобильными устройствами и вводят ограничения (смена Sim-карт со смартфона в модем или не разрешенная раздача по Wi-Fi).
Как изменить TTL на Windows
Многим известно, что данные в сети делятся на пакеты. Эти пакеты имеют свои параметры. Они необходимы для правильной обработки информации в тех узлах, которые они будут проходить на своем пути. Одним из таких параметров является TTL. Он указывает время существования пакета в сети. В статье мы рассмотрим, каким образом можно изменить настройки TTL на операционной системе Windows.
- Где можно увидеть 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 единицу. По этим цифрам можно определить, с какого гаджета абонент использует сеть.
Схема изменения TTL
На своем компьютере под управлением операционной системой Windows вы можете самостоятельно определить сколько узлов проходит ваш запрос, пока не достигнет точки назначения.
- Для этого откройте командную строку. Нажмите по значку «Пуск» и в поисковой строке введите запрос.
- Здесь введите команду « ping » и через пробел введите адрес в сети, к которому будете обращаться.
- В отчете можно увидеть ваши значения TTL справа.
Изменение параметра 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».
Если вы изменяете настройки в Windows 7, 8.1, то необходимо сделать то же самое для ветки « Tcpip6 ». Остальные пункты остаются одинаковыми. Когда вы зададите нужные параметры, закройте реестр и перезагрузите свой компьютер. Теперь ваш компьютер будет определяться операторами как мобильное устройство, а вы в свою очередь будете беззаботно пользоваться интернетом со всех домашних устройств.
Программа для смены TTL
Чтобы не переплачивать за мобильный интернет и пользоваться им с разных устройств, умельцы из народа создали специальную утилиту, которая позволяет раздавать интернет и не «показывать» запрещенные устройства операторам. Она называется TTL Patch . Наверное, многие пользователи сталкивались с ситуацией, когда пытались выйти в интернет при помощи компьютера с подключенным мобильным через USB. Но при переходе на сайт перекидывало на портал Captive, где требуют оплатить использование интернета на ПК.
Значение TTL в Windows 10
Для начала узнаем значение параметра, установленного для нашего компьютера. Открываем командную строку от имени администратора (как это сделать, подробно описано здесь).
В командной строке прописываем следующую команду – ping 127.0.01. В результате должна отобразится информация с TTL-значением. У нас оно равняется 64 единицам.
Детальная настройка
Если на вашем компьютере запущено много программ, которые работают с интернетом и они вам нужны, то оператор заблокирует вас на время их работы. Например, предположим, что вы хотите использовать торрент. Когда вы запросите сервер, оператор его увидит и заблокирует вас. Но мы можем его обмануть и просто не отправлять эту информацию. Для этого вам необходимо сделать следующее:
- Нам нужно открыть файл «hosts», который находится в каталоге:
C: Windows System32 drivers и т.д.
- Щелкните файл правой кнопкой мыши и откройте его в Блокноте.
- Теперь откроем этот файл — ссылку.
- Мы выбираем все и заменяем весь контент с ваших хостов, затем сохраняем его. Вы можете просто скачать его с нашего сайта и заменить.
Что делают эти настройки? Вы могли заметить, что есть много ссылок с названием «Microsoft» — это серверы обновлений Windows. IP 127.0.0.1 — это, по сути, адрес вашего компьютера, то есть, если он начнет обновление Windows, система начнет связываться с собой, а не с удаленным сервером, но оператор не получит никакой информации. Проблема в том, что в этом файле нет серверов. Но вы легко можете добавить их сами.
Сначала я приведу вам простой пример. Вот вы раздаете интернет с телефона на ПК, вдруг оператор вас блокирует. С помощью программы Acrylic DNS Proxy вы можете увидеть адрес сервера, на котором вы заблокированы. Добавьте этот сервер в свой файл hosts. А теперь все то же самое, но с более подробной инструкцией:
- Скачать программу — скачиваем не портативную версию, а обычную версию.
- Установите его на свой компьютер.
- Откройте папку с установленной программой и откройте файл «AcrylicConfiguration.ini» с помощью Блокнота.
- Используйте сочетание клавиш «Ctrl + F», чтобы найти строку «HitLogFileName =». Вот значение, в котором вы будете сохранять журналы. То есть, если вы заблокированы, вы перейдете по этому пути, откроете файл журнала с запрошенной датой и увидите, с какого адреса вы были заблокированы. Задайте любой путь, но не меняйте последнее значение «HitLog.% DATE% .txt.
- Также нам нужно зайти в настройки подключения и настроить наш компьютер как DNS. Нажмите «Win + R» и введите «ncpa.cpl». Далее вам нужно перейти в свойства соединения, через которое вы подключены к телефону. По мере того, как вы идете туда, в свойствах четвертого протокола установите значение: 127.0.0.1 в качестве первого DNS.
- Запускаем программу и ждем блока.
- После блокировки вам необходимо открыть файл журнала, который сохраняется по пути, который мы указали в файле «AcrylicConfiguration.ini».
- В конце концов, вы увидите, к какому серверу обращался компьютер, нас интересует URL-адрес.
- Теперь нам нужно добавить этот URL-адрес в файл hosts: сначала добавьте IP0.0.1, а затем наш URL (разделенный пробелом). Не забудьте сохранить изменение.
- Перезапустите развертывание.
Узнаем TTL устройства
Прежде чем менять TTL, нужно узнать, какое значение на устройстве задано в данный момент. Для этого потребуется командная строка с правами администратора.
- С помощью встроенного поиска Windows 10 находим приложение «Командная строка».
- Кликаем по ней правой кнопкой и выбираем «Запустить с правами администратора».
- Вводим в консоли команду ping 127.0.01 или ping 127.0.0.1 и нажимаем на Enter.
- После завершения анализа состояния сети мы получим данные обмена пакетами, в которых будет указан TTL.
Вместо командной строки можно использовать консоль PowerShell, результат будет аналогичным
Теперь мы знаем значение TTL. Используя эту информацию, можно установить такие параметры, которые не будут расцениваться оператором как подключение к мобильному интернету с других устройств.
Обновления Виндовс, как одна из причин блокировки раздачи
Если пользователь произвел все манипуляции, описанные выше, но оператор каким-то образом все равно узнает, что включена раздача мобильного интернета, скорее всего это связано с обновлением ОС. Дело в том, что лицензионный Windows постоянно ищет обновление в базе Майкрософт.
А так как все эти сайты имеют пометку в базе оператора (логично, что тот, кто сидит в интернете с мобильного, искать обновления для Виндовс не будет), то избежать злополучной СМС-ки не получится. Единственный вариант — обновления.
Для этого инструкция следующая:
- Открыть панель управления.
- В предложенном меню выбрать «Обновление и безопасность».
- Дальше в меню слева в раздел «Центр обновления Windows».
- В самом низу перейти в «Дополнительные параметры».
В новом окне системе можно заметить пункт «Приостановить обновления». Рядом будет переключатель, его нужно деактивировать. Изменения вступят в силу после перезагрузки компьютера.
Отключение обновлений в Виндовс 10
Детальная настройка
Если на компьютере запущено очень много программ, которые работают с интернетом, и они вам нужны, то при их работе оператор будет вас блокировать. Например, вы хотите использовать торрент. При запросе к серверу оператор это увидит и заблокирует вас. Но мы можем обмануть его и просто не отправлять эту информацию. Для этого нужно сделать следующее:
- Нам нужно открыть файлик «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 (через пробел). Не забываем сохранить изменение.
Как проверить TTL на компьютере?
На самом деле очень просто:
- Откройте командную строку. В Windows 10 можно просто зажать Win + X (либо просто нажать правой кнопкой по пуску) и выбрать командную строку от администратора. Можно еще зажать Win + R и написать cmd, потом нажать ОК.
- Теперь указываем команду ping 127.0.0.1 — в ответе команды вы увидите значение TTL.
Команда простая и просто проверяет связь с ПК с самим собой, потому что 127.0.0.1 — это локальный адрес самого компа, это не интернет и не локальна сеть.
Программа для смены TTL
Чтобы не переплачивать за мобильный интернет и пользоваться им с разных устройств, умельцы из народа создали специальную утилиту, которая позволяет раздавать интернет и не «показывать» запрещенные устройства операторам. Она называется TTL Patch . Наверное, многие пользователи сталкивались с ситуацией, когда пытались выйти в интернет при помощи компьютера с подключенным мобильным через USB. Но при переходе на сайт перекидывало на портал Captive, где требуют оплатить использование интернета на ПК.
№ | Возможности | Особенности |
---|---|---|
1 | Подключение к сети с компьютера при любом способе | Через USB или Wi-Fi |
2 | Можно использовать в любых сетях операторов | МТС, Yota, Билайн, Теле2 и других |
3 | Не требуется установка | Работает в портативном режиме |
Все заданные настройки можно отменить одной кнопкой — «Вернуть все как было». Подходит к любой версии ОС Windows. Ее не нужно настраивать, TTL Patch состоит всего из нескольких кнопок. Скачать утилиту можно по ссылке http://softrare.ru/windows/ttlpatch/download. Запустите ее и измените TTL на вашем устройстве с ОС Windows, чтобы обойти блокировку.
Всем привет, уважаемые посетители сайта compblog.ru! После недавней публикации статьи о том, как заставить работать сим карту с тарифами СМАРТ Безлимитище и Йоты через USB-модем, я получил много комментариев, что, дескать, всё работает, но возникла новая проблема.
Как подключиться к закрытому тарифу оператора, чтобы значительно снизить расходы на безлимитный интернет? [Реклама]
Друзья, есть возможность подключения закрытых мобильных тарифов. Это тарифы, которые сотовые операторы подключают большим предприятиям, в штате которых работает 1000+ человек. В обычном салоне такие тарифы оформить нельзя. А в чём соль, спросите вы? Отвечаю — данные безлимитные тарифные планы значительно дешевле тех, что доступны «простым смертным». (Тарифище, Безлимитище и прочие). Экономия на интернете/звонках получается очень заметная. И самое главное — никаких заморчек с раздачей интернета, и использованием в модемах.
Для того, чтобы узнать подробнее о данных тарифах и о подключении к ним, Вам нужно написать сообщение Николаю: https://vk.com/id518894077 . Человек работает через Гарант-сервис, что сводит на нет любые риски по получению тарифа. Он получит от Вас деньги только тогда, когда вы вставите сим-карту в телефон, и убедитесь, что тариф соответствует заявленным характеристикам. По Петербургу — есть доставка до метро.
Как использовать СМАРТ Безлимитище на ноутбуке, раздавая интернет через 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 в личном кабинете МТС: