Раздача интернета со смартфона. Обход запрета
Сегодня с расскажу, как можно легко обойти запрет на раздачу, либо на платную раздачу трафика со смартфона. Таким образом, можно раздавать интернет на ноутбук или компьютер, и не платить за это. Кроме того, используя VPN, у оператора МТС можно скачивать без ограничения даже с торрентов.
Тема не нова, но в качестве «пусть будет, на всякий случай» — сгодится.
Не буду описывать теорию процесса прохождения пакетов между устройствами, это можно легко нагуглить в сети. Начну с практики.
Итак, нам необходимо раздающее интернет устройство – смартфон, с поддержкой раздачи трафика. Не важно iPhone это или Android. В качестве клиента могут быть устройства: ноутбуки, персональные компьютеры, смартфоны на Android (необходим root), а так же любое другое устройство, если на нем можно поменять значение TTL.
Ниже рецепты обхода блокировки на клиентах.
Для ОС Windows
Ручная правка реестра
Нажимаем кнопку «Пуск» —> «Выполнить» -> в строке пишем regedit и нажимаем «OK».
Открывается редактор реестра, идем по ветке:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
В правой области редактора реестра щелкаем правой кнопкой мыши —> «Создать» -> «Новый параметр DWORD (32 бита)» —> Называем его «DefaultTTL».
Правой кнопкой по новому параметру —> «Изменить» -> На системе исчисления ставим точку «Десятичная» , в поле значение прописываем 65.
Все сохраняем и обязательно перезагружаем компьютер.
MacOS
Временное изменение TTL
Открываем терминал и выполняем команду:
sudo sysctl -w net.inet.ip.ttl=65
Система попросит пароль от администратора, вводим.
На этом изменение TTL закончено.
Один минус – не работает после перезагрузки. Т.е. нужно выполнять команду каждый раз после перезагрузки.
Постоянное значение TTL
1. Надо в корне диска зайти в скрытую директорию «etc» и создать в ней файл sysctl.conf (полный путь /etc/sysctl.conf)
Для этого запустим редактор nano от имени root:
sudo nano /etc/sysctl.conf
2. В этом файле необходимо прописать строчку:
net.inet.ip.ttl=65
Затем нажать ^ + X для выхода и сохрания в файл.
Теперь даже после перезагрузки, значение TTL остается =65.