Мобильный оператор контролирует трафик путем сравнения TTL пакетов, исходящих от абонента, и при различных значениях TTL пакетов - ограничивает доступ в интернет. Что такое TTL? Это особый параметр пакета данных, расшифровывается как «Time To Live», или время жизни пакета - определяет максимальное количество переходов, через которое пакет IPv4 может пройти, прежде чем будет отменен. Значение TTL по умолчанию в Windows - 128. В мобильных устройствах iOS и Android - 64. При прохождении каждого шлюза, TTL пакета уменьшается на единицу. В данном случае, шлюзом выступает телефон либо модем. Т.е., если изначальное TTL128, а при прохождении через модем/телефон - станет равным 127 (128 - 1). К примеру, от самого смартфона, который раздает интернет оператору приходит TL=64, а от ноутбука подключенного к мобильной точке доступа TTL=127. Когда TTL пакетов постоянно меняется 64-127-64-127 и т.д. - система на стороне оператора связи понимает, что в интернет заходят не только со смартфона, а ещё идёт раздача на другие устройства, и присылает SMS с уведомлением, либо просто блокирует доступ. Что обойти эту блокировку для Windows достаточно создать параметр DefaultTTL в реестре (нужны права Администратора). Здесь: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters И тут: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters Параметр типа QWORD (64 бита) для 64-битной версии Windows. Для 32-битной - Параметр DWORD (32 бита). Выбираем Десятичную систему исчисления, и вводим значение 65. Не забываем перезагрузить компьютер! Или проще запустите этот Reg файл и добавьте значения в реестр (откройте файл и нажмите - Да). Затем надо перезагрузить компьютер. Поделиться в соцсетях:
| |
| |
Просмотров: 1384 | | |
Всего комментариев: 0 | |