Обхід обмежень на роздачу інтернету (фіксація ttl) в ubuntu

Більшість сучасних операторів мобільного зв'язку, такі як МТС і Yota надають тарифи, які дозволяють користуватися інтернетом без обмеження трафіку. Все начебто добре, і зручно. Але якщо розглянути це питання більш детально, то все буде не так вже й добре.
Спочатку умови тарифу звучать наступним чином: ви можете користуватися інтернетом в будь-який час доби і без обмеження трафіку, але за роздачу інтернет-з'єднання через Wi-Fi, Usb-модем або Bluetooth з вас буде списана абонентська плата в розмірі N рублів.
P.S: я користуюся послугами оператора МТС, і за роздачу інтернету раніше знімали 30 рублів на добу, тепер же знімають по 50 рублів.
Але як бути, якщо потрібно роздати інтернет по Wi-Fi, а зайвих коштів на балансі немає? Все дуже просто! потрібно зафіксувати значення TTL файлу на певному значенні в операційній системі: Linux, Windows або Mac OS.
Зміна значення TTL в операційній системі Ubuntu
1. Відкриваємо термінал сполучення клавіш Ctrl + Alt + T.
2. Вводимо наступну команду від супер-користувача:
sudo vi /etc/init.d/local.autostart
Скрипт для обходу обмежень на роздачу інтернету для Android і iOS:
sudo iptables -t mangle -A POSTROUTING -j TTL -ttl-set 65
Скрипт для обходу обмежень на роздачу інтернету для Windows Phone:
sudo iptables -t mangle -A POSTROUTING -j TTL -ttl-set 129
5. Для завершення редагування натискаємо Esc. Потім зберігаємо внесені зміни натисканням клавіш: Shift + ZZ (два рази натиснути Z).
6. Надаємо скрипту права на запуск:
sudo chmod + x /etc/init.d/local.autostart
7. Додаємо скрипт в автозапуск:
sudo update-rc.d local.autostart defaults 80
8. Натискаємо Enter.
Все готово! Ми успішно зафіксували значення TTL в операційній системі Ubuntu, і обійшли обмеження операторів мобільного зв'язку: МТС і Yota, на роздачу інтернет з'єднання по Wi-Fi, Usb-модем b Bluetooth.
З повагою, Артем Санніков
Поділися з друзями!