Смена TTL на UBUNTU

Тема в разделе "Интернет", создана пользователем Транклюкатор, 13 янв 2018.

Метки:
  1. Транклюкатор

    Транклюкатор Господин ПЖ

    Чтобы обойти ограничение на раздачу интернета через телефон на компьютер с Ubuntu на борту, в случае, если ваш оператор Йота, вы должны сделать несколько простых вещей.

    1) Нажать одновременно Ctrl+Alt+T. Так вы вызовете терминал.

    2) Ввести первую команду:
    sudo vi /etc/init.d/local.autostart
    Нажать Enter.

    3) Попросит ваш пароль, вводим, жмем Enter, далее жмем i — это введет редактор vi в режим редактирования.

    4) Вводим сам скрипт фиксирования TTL Ubuntu на значении 65, если у вас Android или iOS (у них стандартный TTL=64), если вы обладатель Люмии, где стандартный TTL равен 128, вам вместо 65 нужно прописать 129. Все это по простейшей формуле, ttl на компе должен быть на 1 больше, чем ttl на телефоне, с которого вы раздаете. Теорию я вам рассказал, а теперь сам скрипт:
    #!/bin/bash
    sudo iptables -t mangle -A POSTROUTING -j TTL --ttl-set 65 (вот это значение меняйте сами, теория выше в помощь)

    5) Далее, для окончания редактирования жмем Esc. Потом сохраняем файл, зажимая Shift+ZZ.

    6) Теперь необходимо проставить скрипту права на запуск:
    sudo chmod +x /etc/init.d/local.autostart

    Нажимаем Enter.

    7) Теперь последнее, добавляем все это дело в автозапуск:
    sudo update-rc.d local.autostart defaults 80

    8) Нажимаем Enter. Все :)!

    Готово, теперь не надо будет каждый раз вручную менять TTL в Ubuntu на нужное значение
     
    Izilda нравится это.