Hola! Хитрые операторы мобильной связи представляют широкую линейку безлимитных тарифов, но с условием, что пользоваться интернетом вы будете только на мобильном устройстве. Однако, операторские «ограничения» работают на одной технологии обнаружения раздачи сети. Все дело в таком параметре, как значение TTL оконечного, подключенного устройства. TTL (Time To Live) - число итераций или переходов, за который набор данных может существовать до своего исчезновения. - Это сложно, не будем глубоко вдаваться. На простом примере: есть телефон с значением TTL - 64 и есть другой телефон, с таким же значением по умолчанию (либо 64, либо 128), так вот, при раздачи интернета, значение подключаемого устройства к раздающему будет уменьшено на 1 пункт и станет равным TTL - 63. Таким образом, операторы связи фиксируют раздачу интернета и ограничивают доступ. Все что нам необходимо сделать - это изменить значение TTL у подключаемого устройства на +1 пункт, то есть изменить значение с 64 до 65.Чтобы изменить значение TTL на macOS (по умолчанию 64), необходимо выполнить следующее:
- 1. Открываем программу «Терминал» (можно найти, используя поиск), в окне терминала, вводим следующую команду: sudo sysctl -w net.inet.ip.ttl=65
- 2. Нажимаем: «Enter»
- 3. Теперь, вам необходимо в окне терминала прописать ваш пароль от учетной записи пользователя mac (вслепую, символы отображены не будут, не пугайтесь)
- 4. Готово! Значение TTL изменено, проверяем! Все работает!
// После перезагрузки mac, установленное значение TTL остается неизменным.😌🙃
Daniel Wald | 05/2020 | #твойжурналист