Изменение TTL в Windows, Linux, Mac OS для обхода раздачи интернета

Изменение TTL в Windows, Linux, Mac OS для обхода раздачи интернета

overlamer1

Всем доброго времени суток, сегодня пойдёт речь о такой вещи, как раздача интернета. Согласитесь, не хочется платить вашему оператору за лишённую возможность...


Данные способы универсальны, в большинстве случаях операторов.

Но это не исключает "особого" вида обхода для какого то оператора, можно пробовать комбинировать способы.


Windows

Для начала откроем с вами редактор реестра:

переходим по данному пути:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

Нажимаем правой кнопкой мыши в пустом месте в правом окне, и создаём:

Параметр DWORD(32 бита) с названием "DefaultTTL"


После создания открываем его, выбираем десятичную систему исчисления

и задаём значение 65


Нажимаем ОК.

Теперь находим в пути папку Tcpip6 и аналогично создаём параметр DWORD:

Готово. Для большего эффекта переходим с вами в настройки беспроводного адаптера, к примеру, и отключим ipv6:


правой кнопкой нажимаем на подключение - свойства

и убираем галочку с IP версии 6 (IPv6)

Нажимаем ОК. Перезагружаем ПК и проверяем TTL:

Открываем командную строку: (Win+R), вводим cmd

Прописываем: ping 127.0.0.1

Если TTL=65, значит всё прошло успешно.

Linux

Способ будет таким: прописываем в терминале

sudo vi /etc/sysctl.conf


net.ipv4.ip_default_ttl=65

net.ipv6.conf.all.disable_ipv6 = 1

net.ipv6.conf.default.disable_ipv6 = 1

net.ipv6.conf.lo.disable_ipv6 = 1


Сохраните файл, нажав ESC и введя :w, закройте его и перезапустите sysctl для обновления конфигурации:

 sudo sysctl -p


MacOS (OS X)

Скачиваем файл: Ссылка

Открываем Finder

Заходим в меню “переход/к папке”, пишем /etc/

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


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

ipv6 off


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

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





Report Page