Как убрать ограничение скорости у операторов связи Megafon, Tele2, MTC, BeeLine, Yota?
Введение
Известно, что операторы блокируют раздачу интернета на другие устройства, к примеру как ноутбуки или телефоны. На данный момент операторы проверяет по нескольким параметрам: TTL-устройства, IMEI-устройства (если к примеру симка напрямую стоит в модеме) или DPI.
Термины
IMEI - уникальный номер, использующийся для идентификации в сети телефонов, спутниковых телефонов, модемов и другого оборудования, использующего сим-карту для подключения. Представляет из себя последовательность из 15 или 17 цифр. Может быть изменен. TTL - параметр, определяющий время жизни каждого пакета, или же число прыжков между маршрутизаторами, которое пакет может пройти. Каждый проход через маршрутизатор снижает значение на 1. При значении 0 пакет уничтожается. Значение может быть изменено в диапазон от 1 до 255.DPI - специальная технология накопления статистики проходящего трафика, позволяющая анализировать, фильтровать, блокировать трафик. В рамках заданной темы DPI опасен тем, что несмотря на смененные emei, измененные ttl, с легкостью определяет раздаваемый трафик, p2p-трафик, после чего происходит блокировки трафика или искусственное замедление скорости.В данной статье будет рассмотрено как обойти трафик через TTL
Теория
При раздаче интернета, ваше устройство становится, как бы маршрутизатором, благодаря чему значение TTL уменьшается на одну единицу, а это для оператора автоматический обозначает для него что вы раздаете интернет.
Для примера можно показать это так: ОПЕРАТОР <- Раздающие устройство <- Принимающие устройство (ноутбук)
Допустим у ноутбука по умолчанию, установлен TTL 128, оно проходит через раздающие устройство, и значение TTL, уменьшается на одну единицу, чему становится оно 127.
То есть получается это так: ОПЕРАТОР(127) <- Раздающие устройство (128-1) <- Принимающие устройство (ноутбук) (128)
Вариант для Windows
Данный способ очень легкий, достаточно выполнить несколько простых шагов или скачать файл.
1) Идем в меню пуск, и в строке поиска пишем regedit.exe, запускаем с правами администратора
2) Откроется программа, там перейдите к следующему разделу реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Для пользователей Windows Vista, 7, 8, 8.1, нужно ещё так же править реестр по адресу:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters, правим в обоих случаях так же, как сказано в следующем шаге.
3) Далее, в правой панели кликаем правой кнопкой мыши и выбираем Создать – DWORD (32-bit), присваиваем имя этому параметру «DefaultTTL» и устанавливаем его значение 65 в десятичном исчислении.
4)Перезагружаем устройство!
Вариант для Mac OS
1) Открыть терминал
2) Прописать
sudo sysctl -w net.inet.ip.ttl=65При этом варианте, после перезагрузки TTL восстановится на 64 при перезагрузке устройства
Вариант для Linux
1) Открыть файл /etc/sysctl.conf (если файла нет, открываем /etc/sysctl.d/99-sysctl.conf)
2) Дописать если нет следующую строчку, а если есть заменить:
net.ipv4.ip_default_ttl=65Вот и вы и сменили TTL на своем устройстве.