Сергей Сакадынский
Работал в сфере IT-консалтинга, занимался созданием и администрированием интернет-ресурсов. 10 лет опыта работы по проектированию и обслуживанию компьютерных сетей.
У мобильного оператора Yota выгодные тарифы на интернет. В том числе есть возможность подключить недорогой безлимитный доступ. Фиксированных пакетов у оператора нет. Каждый пользователь конструирует тариф под себя. Можно вообще отказаться от голосовых услуг и оставить только интернет.
Но в этой бочке мёда есть ложка дёгтя. Йота не позволит вам пользоваться безлимитом на нескольких устройствах. Как раздавать интернет Yota без ограничений по Wi-Fi, рассказываю ниже.
Содержание
- Ограничения при раздаче
- Платные услуги для снятия ограничений
- Способы бесплатного обхода
- Смена TTL
- Windows
- MacOS
- Android
- Linux
- Редактирование hosts
- Используем VPN
- Смена IMEI
Ограничения при раздаче
Ограничения на раздачу интернета продиктованы сугубо меркантильными соображениями. Ведь клиент может приобрести безлимитный тариф, включить режим модема и пользоваться им всей семьёй с нескольких мобильных устройств. Или вообще подключить на даче пару ноутбуков и телевизор. Скорость-то не ограничена. Поэтому оператор отслеживает раздачу интернета и блокирует её. Интернет при этом работает, но вводятся лимиты скорости: она снижается до 64 кбит/сек. То есть пользователи могут, в лучшем случае, проверить почту или просмотреть ленту в соцсети. А при попытке что-то скачать скорость будет ещё ниже – 32 кбит/сек. Программа слежения вшита в SIM-карту. Её нельзя ни отключить, ни удалить. Также не получится вставить карточку в мобильный роутер и раздавать с него интернет. Оператор увидит это и также порежет скорость.
При этом как такового запрета на раздачу интернета нет. За дополнительную плату Yota снимет все ограничения.
Платные услуги для снятия ограничений
Есть вполне официальный способ раздать интернет с Йота без ограничений. Оператор предлагает три варианта снятия лимитов – на два часа, на сутки и на 30 дней. При этом пользоваться интернетом можно хоть на десяти устройствах сразу. Главное, чтобы ваш смартфон мог это обеспечить. Активировать услугу можно USSD-командой с телефона.
- Чтобы включить раздачу на два часа, нужно набрать *838*2# и нажать вызов. Стоимость услуги 50-90 рублей в зависимости от региона.
- Чтобы получить возможность раздавать интернет в течение суток, нужно использовать код *838*24#. Это обойдётся от 150 до 190 рублей. По истечении срока действия услуга отключится автоматически.
- Если вы планируете раздавать интернет постоянно, воспользуйтесь опцией «Раздача интернета на 30 дней». Это обойдётся вам ориентировочно в 350-400 рублей. Включить и выключить услугу можно USSD-командой (*111*23#), в личном кабинете на сайте или через приложение Yota на телефоне. Деньги списываются в полном объёме при активации, поэтому у вас на балансе должна быть необходимая сумма.
Обратите внимание, что отказаться от услуги можно не позже, чем за 24 часа до её окончания. Если вы пропустите этот срок, она будет продлена автоматически при наличии средств у вас на счету.
Способы бесплатного обхода
Те же, кто не хочет оплачивать дополнительные услуги оператора, могут попробовать один из способов бесплатного обхода ограничений Yota. Формально эти методы не являются запрещёнными, но все риски, связанные с их использованием, пользователь берёт на себя. Если в процессе у вас возникнут проблемы с доступом к услугам связи или заглючит смартфон, разбираться с этим придётся самостоятельно.
Смена TTL
Это самый действенный и надёжный метод обойти ограничение раздачи интернета. Дело в том, что Йота отслеживает раздачу с помощью параметра TTL (Time to live). Опустим ненужные технические подробности. Нам важно знать, что это код, который ваш телефон отправляет базовой станции оператора. Для Android, iOS и Linux значение TTL обычно 64, для Windows 128. Эта цифра уменьшается на единицу в каждом транзитном узле.
Когда вы включите раздачу, TTL от подсоединенного к вашему смартфону устройства будет меньше на 1 – то есть 63 или 127. Оператор это увидит и ограничит скорость. Чтобы обмануть сеть, на устройствах, которые пользуются интернетом с вашего смартфона, нужно установить значение TTL, равное 65. До оператора дойдёт число на единицу меньше, то есть 64. Базовая станция не увидит разницы между смартфоном и подключенными к нему устройствами.
Для обхода ограничения раздачи мобильного интернета Yota на телефоне под управлением Windows значение TTL на подключенных устройствах следует выставлять 129.
Windows
На ноутбуке или компьютере под управлением Виндовс значение TTL будем менять через реестр.
- Нажимаем клавиши Win + R и вводим команду regedit.
- В строке адреса вверху вводим путь HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
- В окне справа кликаем на пустом месте правой кнопкой мыши и выбираем «Создать» – «Параметр DWORD (32 бита)».
- Присваиваем ему имя «DefaultTTL». Открываем двойным щелчком мыши, выбираем десятичную систему исчисления и прописываем значение 65. Жмём ОК.
Но этого недостаточно, чтобы начать раздавать вайфай на Йоте. Оператор отслеживает и блокирует некоторые сайты. В том числе, сервер обновлений Windows. Если у вас включена опция автоматической загрузки обновлений, отключите её.
Теперь можете включать раздачу Wi-Fi на смартфоне и подключиться к ней с компьютера.
Если вы используете телефон в качестве модема через USB-кабель, менять значение TTL не нужно. В этом случае оператор не увидит ваш ПК.
MacOS
На компьютерах под управлением MacOS есть два способа сменить TTL. Первый – временная замена. Исходное значение будет восстановлено после перезагрузки компьютера.
Запускаем терминал и вводим команду sudo sysctl -w net.inet.ip.ttl=65. Дальше потребуется указать пароль вашей учётной записи. Значение будет изменено на 65.
Второй способ позволяет навсегда изменить значение TTL. Но он потребует редактирования системных файлов. Найдите в корневом каталоге папку «etc» и создайте в ней файл sysctl.conf. В нём пропишите строчку: net.inet.ip.ttl=65. Проблема в том, что папка etc скрытая и в некоторых случаях вообще не отображается. Чтобы её увидеть, откройте корневой каталог и нажмите клавиши cmd+shift+G. В открывшемся окне впишите в строку название папки – etc. Откроется содержимое этой папки.
Android
Для устройств под управлением Android есть два способа. Первый: найти через проводник файл ip_default_ttl и отредактировать его, присвоив значение 65. Но для этого необходимо установить root-права. Если у вас их нет или вы даже не знаете, что это такое, воспользуйтесь вторым, более доступным способом. Скачайте из Google Play программу Terminal Emulator for Android. Она бесплатная и проста в использовании.
Программа работает так же, как командная строка на компьютере. Запустите её и наберите cat /proc/sys/net/ipv4/ip_default_ttl.
Откроется окно со стандартным значением, которое нужно увеличить на единицу. После внесения изменений можно подключаться к раздающему устройству.
Linux
Как утверждают пользователи Ubuntu, в этой ОС никаких проблем с обходом блокировки Yota для раздачи интернета нет. На компьютеры под управлением Linux можно раздать интернет Yota без угрозы блокировки. Но на всякий случай рассказываю, как сменить TTL в этой операционке.
В терминале введите команду sudо vi /еtc/init.d/local.autоstart. Система попросит пароль администратора. Затем на клавиатуре нужно нажать клавишу i, а после командой #!/bin/bashsudо iptablеs -t manglе -A POSTROUTING -j TTL —ttl-sеt 65 изменить значение TTL.
Для завершения процедуры по очереди вбиваем ещё две команды: sudo chmod +x /etc/init.d/local.autostart и sudo update-rc.d local.autostart defaults 80.
После этого раздача интернета Yota со смартфона на компьютер или ноутбук с Linux точно не вызовет проблем.
Редактирование hosts
Выше я писал о том, что Yota ограничивает скорость при скачивании файлов. Любые торренты и файлообменники, даже после смены TTL, под запретом. Во избежание блокировки в настройках Windows мы отключали автоматическое обновление. Сейчас я расскажу, как решить проблему более радикально.
На вашем компьютере есть файл hosts. В него нужно добавить адреса сайтов, которые отслеживаются оператором. Правда, для этого их нужно знать. Универсального списка в сети нет, но выяснить адреса можно с помощью программ для мониторинга трафика. Например, Acrylic DNS Proxy.
Нажмите клавиши Win + К и введите %systemroot%\system32\drivers\etc. В открывшейся папке найдите файл hosts и откройте его с помощью блокнота.
В этот файл нужно вписать сайты, которые отслеживает Yota, прописав перед каждым адресом IP 127.0.0.1. Вот как это будет выглядеть для серверов Microsoft:
127.0.0.1 vortex.data.microsoft.com
127.0.0.1 vortex-win.data.microsoft.com
127.0.0.1 settings-win.data.microsoft.com
127.0.0.1 cdn.content.prod.cms.msn.com
127.0.0.1 v10.vortex-win.data.microsoft.com
127.0.0.1 telecommand.telemetry.microsoft.com
127.0.0.1 telecommand.telemetry.microsoft.com.nsatc.net
Оператор не увидит, что вы заходили на эти сайты.
Используем VPN
Интернет-пользователи давно освоили прокси и VPN. Использование этих инструментов позволяет обойти блокировку на большинстве сайтов. Установите программу Open VPN. Она позволит скрыть от оператора вашу активность в сети.
Смена IMEI
IMEI – это уникальный код мобильного устройства, по которому оно идентифицируется в сети. Сразу стоит отметить, что производители электроники не одобряют любые манипуляции, связанные с его изменением. Если в результате ваше мобильное устройство перестанет нормально работать, это будет признано негарантийным случаем.
Смена IMEI позволит переставить SIM-карту Yota в мобильный роутер и раздавать с него интернет. Дело в том, что IMEI позволяет оператору определить, с какого устройства вы входите в сеть. Симку с тарифом для смартфонов нельзя переставить в роутер, модем или планшет. Но можно обмануть базовую станцию, подменив на таком устройстве оригинальный IMEI на код смартфона.
Код можно найти в интернете или сгенерировать специальной программой. Или списать с любого смартфона. Главное, чтобы такой телефон не был подключён к Йоте – одновременное появление в сети двух устройств с одинаковым IMEI чревато блокировкой обоих.
Смена кода на устройствах Android выполняется через инженерное меню или с помощью специальных программ, которые легко найти в интернете. Для мобильного роутера или модема потребуется перепрошивка. А вот на устройствах Apple код IMEI отсутствует в принципе, так что для них этот метод не подойдёт.
Время на прочтение2 мин
Количество просмотров374K
Вместо введения.
Я пользуюсь Samsung Note 3 LTE (N9005). Оператор, с недавних времен, Yota. LTE на этом аппарате пока не поддерживается официально, по этому я решил сегодня сделать root на телефоне и вручную включить LTE.
Root получил по инструкции с ресурса 4PDA. LTE активировал, дописав в файл /system/etc/lteon_netlist.xml строчку:
whiteLists numeric=«25011» ltestate=«PS/CSFB» operator=«Yota» country=«Russia» defaultMode=«GWL»
Выставивл в настройках точки доступа владельца — LTE.
Дальше перезагружаем аппарат и в настройках можно выбрать новый режим LTE.
Завязка
Прийдя домой я обнаружил, что интернет через провод как бы есть, но страницы не открываются (обычное поведение провайдера в пятницу и субботу). И тут вспомнил, что есть у меня LTE! Включил режим точки, открыл браузер и:
Большая синяя картинка
Как же быть?
Развитие
Попытка пингов до нажатия на кнопку в зловещем синем окне не увенчалась успехом. Значит режутся не порты. Значит трафик режется на 3 (сетевом) уровне модели ОСИ.
Как Yota отличет пакеты телефона от пакетов ноутбука, при условии что ноут подключен через телефон? Откроем wiki и посмотрим из чего состоит пакет? В ходе анализа и изучения матчасти была выявлена разница между пакетами, это TTL! С телефона до Yota доходят пакеты с TTL = 64, а с ноутбука уже доходят пакеты с TTL = 63 (1 ttl уходит на прохождение через телефон)!
Кульминация
Так как телефон рутован, то просто в файле /system/etc/sysctl.conf прописываем net.ipv4.ip_default_ttl = 63. Выключаем «Мобильные данные» и включаем. Заходим в браузер на ноутбуке и вуа-ля! Все открывается и скорость не режется!
Вместо послесловия
Yota, не будьте жадинами, дайте нормальный интернет.
UPD: Для тех, у кого не заработало на Android 4.3, 4.4: зайдите в файл /data/data/com.android.providers.settings/databases/settings.db sqllite редактором и посмотрите значение tether_dun_required, должно быть 0.
Безлимитный интернет от мобильных операторов стал выходом для тех абонентов, которые по той или иной причине не могут провести сеть Wi-Fi к себе домой.
Однако, оказалось, что не все так просто, и даже обладая безлимитным интернетом, неограниченно раздавать его на множество устройств вы не сможете – такую возможность уже заблокировали для своих абонентов МТС, Билайн, Мегафон и другие операторы.
Но пока возможен обход ограничений в сети Yota, и существует несколько способов сделать это.
Содержание:
Суть проблемы
Если пользователь по той или иной причине не может провести к себе домой безлимитный интернет, то единственным выходом для него часто становится мобильный интернет.
Тем более, что многие операторы предлагают услугу безлимитного доступа в сеть по стоимости абонентской платы.
«Ответственна» за предоставление такого доступа СИМ-карта – пока она установлена в телефоне, у устройства есть доступ в сеть.
Большинство современных смартфонов же способны работать в режиме модема или роутера – то есть, при активации н6екоторых настроек и функций они способны раздавать свой мобильный интернет на другие устройства – планшеты, телефоны, ПК. То же самое касается ситуации, когда СИМ-карта установлена в модем, подключенный к ПК – потенциально компьютер тоже может раздавать интернет с этой СИМ-карты.
При отсутствии домашней сети пользователю может прийти в голову решение раздавать таким образом интернет на несколько устройств, тем более, что он безлимитный, а значит доплаты не нужны.
Но операторы предусмотрели такую возможность и ввели ограничения на ее использование.
Осуществляются эти ограничения двумя способами.
Первый – это оплата раздаваемого трафика.
То есть, весь раздаваемый трафик не бесплатен, а оплачивается согласно тарифу (при этом цены могут быть выше, чем на других пакетах), только трафик, затрачиваемый устройством, в котором установлена СИМ-карта остается бесплатным.
Второй метод – простая блокировка раздачи. То есть при попытке раздать трафик таким образом, на устройстве-роутере и всех принимающих устройствах появляются окна с уведомлением о блокировке доступа в интернет.
В настоящее время все компании, работающие с неограниченным доступом, применили системы ограничения раздачи. Однако для пользователей оператора Yota остались некоторые «лазейки», которые могут закрыть в любой момент, но пока они еще действуют. Именно о них и пойдет речь в этом материале.
<Рис. 1 Обход блокировки>
к содержанию ↑
Как осуществляется контроль?
Каким образом оператор вообще получает возможность контролировать раздачу интернета пользователем?
Это достаточно простая технология, связанная с отображением активности на СИМ-карте каждого пользователя.
Как только системы «оператора» замечают изменение активности какой либо СИМ-карты, они отправляют уведомление о блокировке раздачи на его телефон.
Эта функция реализуется благодаря простой функции отслеживания TTL. Это показатель, который отображает время существования пакета данных у IP. Если вы пытаетесь раздать этот пакет, то показатель изменяется – возрастает ровно на единицу (при раздаче на два устройства – на две единицы и т. д.).
Системы оператора отслеживают именно изменения этого показателя, и при его возрастании они высылают уведомление о блокировке передачи данных.
Возрастает показатель сразу же после переключения в режим роутера или модема.
<Рис. 2 TTL>