Доброго времени суток! Нашел способ как обойти ограничение на раздачу интернета.
Что нам потребуется:
- Телефон
- Кабель
- Ноутбук/ПК (Windows) - на других не проверял
- Немного времени
Итак, это все, что на потребуется для обхода.
Приступим!
Что такое TTL?
Начнём с того, что у каждого пакета данных, передаваемого с вашего устройства(ноутбук, телефон, планшет) есть особый параметр, называемый «TTL». Расшифровывается он как «Time To Live», или время жизни пакета. Не будем вдаваться в подробности — для нашей благородной цели(обмануть оператора) нужно знать о параметре ttl вот что:
- TTL, задаваемое пакету по умолчанию, разное у каждого устройства. К примеру, телефоны на iOS и Android имеют default ттл, равный 64. А компьютер на ОС Windows имеет tll=128, а на OC Mac так же как и на iOS ttl=64
- При прохождении каждого шлюза (маршрутизатора), TTL пакета уменьшается на единицу. В данном случае, маршрутизатором у нас выступает телефон. Т.е., если изначальное ttl у нас = 128(мы сидим с ПК), то при прохождении через модем/телефон оно станет равным 127 (128 минус 1).
- Оператор сравнивает TTL пакетов, идущих от абонента, и видит различные значения ttl у пакетов. К примеру, от самого смартфона(модема) приходит ttl=64, от ноутбука, после прохождения через смартфон/модем — ttl=127.
- Оператор видит, что TTL пакетов «прыгает». 64-127-127-64-127-… Таким образом, он понимает, что в интернет заходят не только со смартфона, а ещё идёт раздача на другие устройства, и присылает СМС с уведомлением:
Нагляднее можно увидеть на картинке
1. Меняем TTL на нашем компьютере.
Данный вариант подойдет для PC под управлением Windows 7, 8, 10. Это достаточно просто, нужно сделать буквально несколько кликов мыши:
Вызываем окно «Выполнить». Для этого жмём сочетание клавиш Win+R. В этом окне вводим regedit и жмём OK.
Мы попадаем в редактор реестра. Идём по следующему пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters
Если у вас 32 битная система, то нам нужно кликнуть правой кнопкой мыши по полю справа, и выбрать «Создать» —> Параметр DWORD(32 бита)»
Если у вас 64 битная система, то нам нужно кликнуть правой кнопкой мыши по полю справа, и выбрать «Создать» —> Параметр QWORD(64 бита)
Имя параметру задаём — «DefaultTTL». Щёлкаем 2 раза по ново созданному параметру, выбираем Десятичную систему исчисления, и вводим значение 65.
Также создаём параметр DefaultTTL=65 для соседней ветки реестра — HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6
Готово! Дефолтный ТТЛ на компьютере изменён! Не забываем перезагрузить компьютер.
2. Нам нужно выключить одну службу, через которую нас обычно палят.
Итак, заходим в поиск и пишем службы
Ищем вспомогательные службы IP
Открываем
Тип запуска ставим - вручную!
И потом остановить.
Далее, берем свой смартфон, я это делал на iPhone 8+, но разницы вообще никакой.
Заходим в раздел РЕЖИМ МОДЕМА
Включаем мобильную точку доступа, подключаем кабель к телефону и к компьютеру.
Появляется шторка, что есть подключение.
Далее заходим в параметры сети.
Как видим, вот наш телефон
Открываем адаптер
Нажимаем свойства, снимаем галочку с IP версии 6
Все, получаем мобильный интернет без ограничений на вашем пк.
Как видим, все работает