Скрываем факт раздачи wi-fi на Mac OS

Некоторые мобильные операторы стали взимать плату за раздачу интернета посредством вай-фая на другие устройства.

По существу это очень нечестное мероприятие. Поэтому будет не лишним сделать памятку как восстановить справедливость.

Есть такой параметр — TTL. Это время жизни пакета в сети. При прохождении каждого узла значение уменьшается на единицу. Таким образом если к оператору приходят пакеты с разным значением TTL он обнаруживает факт раздачи интернета.

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

В устройствах на Андроиде и ИОС стандартное значение — 64. На МакОС и прочих производных UNIX столько же.

Для увеличения значения открываем терминал и пишем следующее.

sudo sysctl -w net.inet.ip.ttl=65

Система попросит пароль, вводим и готово!

Здесь следует предупредить, что некоторые приложения, например «Аппстор» или «Стим» игнорируют эти настройки и таки позволяют спалиться.

Также настройки могут сброситься при перезагрузке системы. Поэтому перед подключением к сети не лишним будет проверить текущее установленное значение TTL. Делается это опять в терминале.

sysctl net | grep ttl

Чтобы сделать подобное под Виндоуз нужно править реестр. Как это сделать полно инструкций в сети, поэтому переписывать их не стану.

comments powered by HyperComments

Ещё записи

Скрываем факт раздачи wi-fi на Mac OS

Некоторые операторы стали брать плату за раздачу интернета с телефона. Краткая памятка как обойти.

Письмо без темы из далёкого 1970 года. Mozilla Thunderbird

Снова трабблы с почтовым клиентом заставляют меня писать заметку в лабораторию.

Управление миниатюрами изображений в Bolt CMS

Краткая памятка. Вольный пересказ оф. документации.