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 (вслепую, символы отображены не будут, не пугайтесь)
90da5d3194e22563280b881bb497bfbe.png
9d06ee0c35e2afecb1ffededb0a9988c.png
0e34b1c546712f0040a85a35e00f2aa7.png

  • 4. Готово! Значение TTL изменено, проверяем! Все работает!

82341ac9cbc47c37e6a5676396ce87c8.png

Вот таким, несложным способом, мы обошли ограничения, кстати, еще и сэкономили, ведь чаще всего, услуга раздачи доступа в интернет - платая. Всем добра и свободного доступа в сеть без ограничений!😊
// После перезагрузки mac, установленное значение TTL остается неизменным.😌🙃
Daniel Wald | 05/2020 | #твойжурналист