13kadr (13kadr) wrote,
13kadr
13kadr

Category:

Обход блокировок и ограничений операторов на раздачу Wi-Fi - Mac OS






Несколько способов позволяющих раздавать WiFi с телефона минуя ограничения и блокировки, которыми нас обложили операторы.


Изменение значения TTL


TTL время жизни пакета данных, оно может отличаться у разных ОС и устройств.



  • iOS и Android default TTL = 64

  • ПК с ОС Windows TTL = 128

  • Компьютеры с Mac OS TTL = 64


Проверить TTL устройства можно в терминале или сетевой утилите, используя ping локального адреса 127.0.0.1


ttl mac os
Значение TTL уменьшается на 1 проходя каждый узел сети. Т.е. данные с iPhone попадая к оператору имеют TTL 64, а данные с устройств подключенных к iPhone в «режиме модема» имеют TTL 63 для ios/macos и 127 для windows. Т.к. iPhone или другое устройство, раздающее интернет, является узлом и тоже уменьшает TTL.

Оператор видит эти отличия и вводит блокировку или ограничивает раздачу подключенным устройствам. Остается только изменить TTL с 64 до 65 для Macboock или iMac чтобы оператор получал постоянные 64 TTL.


Команда для терминала меняющая TTL на 65:
sudo sysctl -w net.inet.ip.ttl=65


TTL измениться, но до перезагрузки Mac. Для постоянного изменения TTL понадобиться создать файл “sysctl.conf” с единственно строкой:
net.inet.ip.ttl=65


Сделать это можно с помощью «текстового редактора» или скачайте готовый файл “sysctl.conf”



  • Открываем Finder

  • Заходим в меню “переход/к папке” добавляем значение /etc/

  • Копируем файл “sysctl.conf” в папку /etc/ (понадобиться пароль администратора)


После перезагрузки Mac проверяем TTL, все должно работать.


Отключение ipv6


Операторы стали анализировать hop limit протокола ipv6. В моем случае его проще отключить.
В настройках системы “Сеть” >”Wi-Fi” > “дополнительно” > вкладка TCP/IP, в “Конфигурация IPv6” выбираю “Выключить”.


ipv6 off



  • Если пункта “выключить” для Wi-Fi нет, используем команду терминала:
    networksetup -setv6off Wi-Fi

  • Для раздающих по USB, команда:
    sudo networksetup -setv6off “iPhone USB”


Включить ipv6 можно не используя терминал. В окне настроек интерфейса нужно просто выбрать значение «автоматически»


Подмена user agent


user agent – это то что видят сайты, сервера и т.д. когда мы перемещаемся по сети интернет. Видят они версию ОС, каким браузером мы пользуемся, наш ip адрес. Зайдя на сайт 2ip вы сами увидите как много о нас знают 🙂 Оператор тоже может увидеть что обращение не с iphone и мобильного браузера сафари, а с mac os и десктопного браузера.
user agent можно изменить используя специальные плагины для браузеров:



У способа есть минус, вы скорее всего будете видеть мобильную версию страниц.


Можно кардинально скрыть свои данные от операторов и в сети, используя VPN, но это уже тема другой заметки 🙂


Источник: https://7tem.com/mac/obhod-blokirovok-i-ogranichenij-operatorov-na-razdachu-wi-fi-mac-os.html
Tags: ipv6, ttl, user agent, Обход, Обход блокировок, ограничения, операторы
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 1 comment